exo runningman哪期:请问用Java能实现页面的跳转吗?

来源:百度文库 编辑:高考问答 时间:2024/05/06 18:55:01
我现在能够获取到页面的URL,现在想跳转到URL的页面。 response.sendRedirect();和response.setHeader("Location","");在JAVA文件中都没有这2个方法。请问要想在java中实现页面跳转要怎么做?
谢谢huli_susey,我的java文件是System.out.println( tmpUser.url );
response.sendRedirect( tmpUser.url );这样写的;可是运行报错http://localhost:9888/XXXX/XXXX/XXXX.jsp
java.lang.NullPointerException
at com.servsuns.XXXX.XXXX.XXXX.XXXX.XXXX.login(Login.java:48)也就是response.sendRedirect( tmpUser.url );这句报错。为什么?不能这么写吗?

response是默认包含在JSP中的,在类中访问你要将页面中的response以参数的形式传入类中,response在类中是javax.servlet.http.HttpServletResponse在servlet.jar中