问题描述
在servlet里面如何存储单挑记录Stringid=request.getParameter("id");DBconnectiondbc=newDBconnection();ResultSetrs=dbc.getResultSet("select*fromdb1whereid="+id);try{rs.last();rs.getRow();System.out.println(rs.getString("name"));employeeemployee1=newemployee();employee1.setName("name");response.sendRedirect("editemployee.jsp");}catch(SQLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}在editemployee.jsp里面如何调用呢?
解决方案
解决方案二:
储存到formbean里不就可以了
解决方案三:
1.URL传值response.sendRedirect("editemployee.jsp?id="+id);editemployee.jsp中用Stringid=request.getParameter("id");取2.SESSION传值session.setAttribute("id",id);editemployee.jsp中用Stringid=(String)session.getAttribute("id");取
解决方案四:
把对象存到session中,到jsp页面用el取try{rs.last();rs.getRow();System.out.println(rs.getString("name"));employeeemployee1=newemployee();employee1.setName("name");request.getSession().setAttribute("employee",employee1);response.sendRedirect("editemployee.jsp");}catch(SQLExceptione){jsp页面:${employee.name}