response.sendRedirect("login.jsp");为什么要用这个啊。。
request.getRequestDispatcher(response.encodeURL("/login.jsp")).
forward(request, response);
换成这个试下。
request.getRequestDispatcher(response.encodeURL("/login.jsp")).
forward(request, response);
换成这个试下。
解决方案 »
- 关于jxls的问题。。
- 怎样做论坛
- ssh2项目Tomcat启动报错,想了很多办法无果,望高手帮忙,感激!
- 绝对挑战:google数据库面试题
- sos:jsp存取oracle9i汉字显示乱码,如何解决?
- 找 professional servlet servlets 2.3 源代码
- 老问题,如何在弹出页面中修改父页面中的一个参数
- 这是我照着书上的一个例子做的,怎么也调不通,谁能帮帮我这个新手把我领进门,非常感谢!!!
- jsp连oracle时游标的问题,在线求助,急
- Highcharts chm API
- java.lang.AbstractMethodError: createStatement
- 请问上穿FLV格式的文件,还需要对TOMCAT对特殊培植吗?? 谢谢
其实我刚才也不知道的,哈哈,后来看到网上的资料,,,,,,<jsp:useBean>是用来引用bean 的 如果你要引用reg.dbconn这个类的话,这样写是不对的
照你的代码应该如下:
//不要忘了在顶头引入你的类;
<%@ page language="java" import="java.util.* " import="com.jspdev.ch3.TestBean" pageEncoding="gb2312"%><% String UserName = (String)session.getAttribute("user");
String Password = (String)session.getAttribute("pass");
ResultSet rs;
String Password2;
String sql="select PASSWORD from REG where USERNAME='"+UserName+"'";
dbconn conn=new dbconn();
rs=query.executeQuery(sql);
if(rs.next()){
Password2=rs.getString("PASSWORD");
if(Password.equals(Password2)){
//汗,这行就行啦,,关数据库了没有>>???
conn.close();
response.sendRedirect("login.jsp"); //请注意你的路径,如果在根目录下的话,好像是 "/login.jsp" 吧}
}
else{%>
<script> alert("用户名或密码错误,请检查!"); </script>
<% response.sendRedirect("FirstJava.jsp");}%>
以上仅供参考,不对请指出