首先我创建了jsp设置了参数 submit后 转到servlet进行 servlet取得参数后一切正常 处理数据后想通过 javabean来传递数据 在servlet中已经设置ok 然后forward回原来的那个jsp 在其中使用jsp:useBean 的方法取参数 结果无论如何都没有办法取得 请问错在哪里
另外也试过在servlet中
UserSession user = new UserSession();
user.setIsLogin(result);
user.setUserID(loginID);
request.setAttribute("userInf", user);
后 forward回原来的jsp 想调用javaBean中的值 会报错
org.apache.jasper.JasperException: Exception in JSP: /home.jsp:9188: <%
89: UserSession user = (UserSession)request.getAttribute("userInf");
90: //if (loginInf.getIsLogin()== 1) {
91: while (user.getIsLogin() == 1) {
92: out.println("ok");
93: }
94: out.println("Hello " + (String)request.getAttribute("test") + " " + (String)request.getAttribute("test1")+ " " +UserS.getUserID()+ " " +UserS.getIsLogin());
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.jsp.home_jsp._jspService(home_jsp.java:160)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)请问这个问题怎么解决阿 谢谢了
另外也试过在servlet中
UserSession user = new UserSession();
user.setIsLogin(result);
user.setUserID(loginID);
request.setAttribute("userInf", user);
后 forward回原来的jsp 想调用javaBean中的值 会报错
org.apache.jasper.JasperException: Exception in JSP: /home.jsp:9188: <%
89: UserSession user = (UserSession)request.getAttribute("userInf");
90: //if (loginInf.getIsLogin()== 1) {
91: while (user.getIsLogin() == 1) {
92: out.println("ok");
93: }
94: out.println("Hello " + (String)request.getAttribute("test") + " " + (String)request.getAttribute("test1")+ " " +UserS.getUserID()+ " " +UserS.getIsLogin());
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.jsp.home_jsp._jspService(home_jsp.java:160)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)请问这个问题怎么解决阿 谢谢了
解决方案 »
- 大家有没有遇到这样问题?
- springsecurity的acl问题
- java 获取当前域名
- 如何使数据的同步?
- Struts前台页面输出数据库中的值
- 请问struts 中的<action-mappings>和<global-forwards>是什么意思
- 为什么标签不被解释
- 我该如何学习JSP呢?
- 求助(数据库连接问题)
- Struts开发问题:有没有将HTML文见转换成Struts的HTMLtag的页面???另外在开发中一般是如何分工的???
- jsp与asp的入门问题,希望能得到大家的帮助,为什么网上很少有jsp免费空间申请?是不是国内使用jsp的网站很少?
- java开发电子商务、电子政务软件,和维护电子商务、电子政务软件有什么区别?
好好看看response的API,相信你能很快解决问题的。
RequestDispatcher view = request.getRequestDispatcher("/home.jsp");
view.forward(request, response);