△△つづいて漏れにStrutsの良さを教えてくだっさい
■ このスレッドは過去ログ倉庫に格納されています
0152デフォルトの名無しさん
NGNGpublic class BXXX_01{
private String[] param = new String[1000];
private String getParam(int i){return paran[i]}
private String setParam(int i, String p){paran[i] = p;}
}
public class XXX001_042 extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response){
BXXX_01 xBean = (BXXX_01)request.getSession(true).getAttribute("bean");
if(xBean == null){
xBean = new BXXX_01();
request.getSession().setAttribute("bean", xBean);
}
// 略。データベースコネクションを獲得する。
ResultSet rs = statement.exequteQuery("SELECT * FROM T_012");
int i = 500;
while(rs.next()){
xBean.setParam(i + 1, rs.getString("hogeId");
xBean.setParam(i + 2, rs.getString("hogeName");
xBean.setParam(i + 3, rs.getString("org1");
xBean.setParam(i + 4, rs.getString("org2");
xBean.setParam(i + 5, rs.getString("org3");
// 以下略
i += 20;
}
// 略。コネクション等の後始末
request.getRequestDispatcher("/XXX001_043.jsp").forward(request, response);
}
}
■ このスレッドは過去ログ倉庫に格納されています