读书人

为什么跳转的总是异常页面

发布时间: 2012-01-19 20:57:58 作者: rapoo

为什么跳转的总是错误页面?
有这样一段JSP连接SQL的代码问题:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType( "text/html ");

String name=request.getParameter( "txtName ");
String pass=request.getParameter( "txtPass ");
Condb objcon=new Condb();
objcon.IsCondb(name,pass);

if(objcon.IsCondb(name,pass))
{

response.sendRedirect( "../one.jsp ");正确的页面
}
else
{

response.sendRedirect( "../two.jsp ");//错误页面
}
}

}

前提连接数据库和输入的用户名、密码一切正常但为什么不执行if语句就直接执行else语句呢?该怎样解决?


[解决办法]
objcon.IsCondb(name,pass) code?

[解决办法]
打印 objcon.IsCondb(name,pass); 这个东西的结果出来瞅瞅
[解决办法]
是啊,条件为假就执行else了。
[解决办法]
因为你 !objcon.IsCondb(name,pass) 所以之接近else了阿

[解决办法]
肯定objcon.IsCondb(name,pass)这个方法返回的是false,
你是不是在比较String类型的时候用的是==而不是equals。。查下。。

读书人网 >Java Web开发

热点推荐