javax.servlet.http.HttpServletResponse response=null; |
|
2分 |
我代码里这样写的:
//重定向到登录页面 response.sendRedirect(request.getContextPath()+”/index.jsp”); |
javax.servlet.http.HttpServletResponse response=null; 这样声明对吗,他提示 response 空值引用
|
|
30分 |
绝对路径方式:
response.sendRedirect(request.getContextPath()+"/index.jsp"); 相对路径方式: response.sendRedirect("2.html"); 然后你定义null是不行的,web容器初始化的respose,你要获取到这个对象 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } 如果你是struts2或者其它框架,需要获取到response对象 |
8分 |
你只是声明了一个变量,但没有具体引用,不知道你的动作类是怎么写的,一般动作类中的HttpServletRequest和HttpServletResponse类型的对象是不需要自己声明的 |
嗯 解决了 刚刚接触java 。这个是需要前台传一个 response 就可以了。
|