引数のないメソッドの作成の仕方について
下記のプログラムはServletの一部分です。
if文の中に共通部分(request.setAttribute("params"……)があるので、これを
まとめてメソッドをつくりたいのですが、どのようにすればよいでしょうか。
private void touroku(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
Answer<Meibo> analyzed = analysis.analyze(request); if (analyzed.hasError()) { analyzed.set(request); request.setAttribute("params", analysis.params(request)); dispatch(request, response, "/WEB-INF/jsp/meibo.jsp"); } Answer<Integer> result = supply.touroku(analyzed.getValue()); if (answer.hasError()) { answer.set(request); request.setAttribute("params", analysis.params(request)); dispatch(request, response, "/WEB-INF/jsp/meibo.jsp"); } else { answer.addReport("SUBMIT"); answer.set(request); list(request, response, answer); } }
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/27 03:51
2015/08/27 05:03