レスポンスをコミットした後でフォワードできません

oh、なんやこれ…

switch文の中にフォワードを書いてたんですが、それが原因っぽいです。

case 1:

// 2問目のJSPへフォワード
dispatcher = request.getRequestDispatcher("/WEB-INF/jsp/no2.jsp");
dispatcher.forward(request, response);

case 2:

リターンしておけば解決するようですが、理由が分かりませんね…

こういう所を理解してるかで違うんだよなぁ

ロゴスキーのつぶやき レスポンスをコミットした後でフォワードできません

forword後の処理を忘れずに - 外資系戦略コンサルタントの思考と興味

case 1:

// 2問目のJSPへフォワード
dispatcher = request.getRequestDispatcher("/WEB-INF/jsp/no2.jsp");
dispatcher.forward(request, response);

return;

case 2:

TODO: 調べようヾ(:3ノシヾ)ノシ