以下情况是关于在jsp中的response.sendRedirect()语句的问题!求解释!

response.sendRedirect()括号中是不是只能是.jsp文件?
我现在想跳转一个.html文件,请问该如何操作
部分语句:
ResultSet rs = statement.executeQuery("SELECT * FROM usertable where user_name='"+name+"' and user_psw='"+psw+"'");
if(rs.next())
{
String priority = rs.getString("user_priority");
session.setAttribute("username",name);
session.setAttribute("userpsw",psw);
session.setAttribute("userid",rs.getString("empid"));
session.setAttribute("userpriority",priority);
response.sendRedirect("select01.html");

else 

session.setAttribute("error","2");
response.sendRedirect("/webch10/ErrPage2.jsp");
求各位大侠帮助

慕斯王
浏览 222回答 2
2回答

翻翻过去那场雪

这个貌似不大对吧上面的代码写在单独个一个类上比较好吧``然后在servlet上进行调用if(rs.next())还有这个``最好使用while(rs.next())有的时候这个地方用IF会出现错误response.sendRedirect("/webch10/ErrPage2.jsp"); 这个是一个重定向的方法`写在servlet上可以跳转到html页面上你看看路径是不是写正确了

明月笑刀无情

可以参考一下<jsp:forword page = "url"/>将请求重定向到一个HTNL文件或另一个jsp页面或Servlet,但地址还在原来的页面
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JavaScript