在线等....跪求
如何判断啊?
String name= request.getParameter( "name ") ;
String password = request.getParameter( "psw ") ;
if (name.equal( "name ") && password.equal( "password "))
这样写出错啊
[解决办法]
if (name.equal( "name ") && password.equal( "password "))
改成
if(name.equals( " ") || password.equals( " "))
还有具体没有说清楚
--------------------
J2EE技术交流QQ群:6890959
欢迎大家加入..
一起切磋交流..
共同进步..
群空间好东西很多..
[解决办法]
好像如果获取的是空可能会抛出异常把,可能啊,没有试过。
不过利用request.getParameter获取后通常判断是否为空值。
[解决办法]
"name "和 "password "是什么啊,好像找不到吧?
[解决办法]
String name= request.getParameter( "name ") ;
String password = request.getParameter( "psw ") ;
改成
String name= request.getParameter( "name ").trim() ;
String password = request.getParameter( "psw ").trim() ;
从数据库中取得的值做同样的trim()处理, 再试试看~~~
[解决办法]
把以下的代码
if (name== "admin " & password== "admin ")
{
out.println( "aaa111 ");
response.sendRedirect( "admin.jsp ");
}
改为
if (name.equal( "admin ")&& password.equal( "admin "))
{
out.println( "aaa111 ");
response.sendRedirect( "admin.jsp ");
}
[解决办法]
你将 “boolean flag =false;” 语句放在声明块 <%! %> 中试一下,看行不行。
[解决办法]
你的 类型有问题啊! request.getP(); 返回的是一个对象 你是怎么运行的啊?要强制转换的。
[解决办法]
为什么不用 "admin ".equal(name)代替name.equal( "admin ")呢?
为什么在catch语句中不写日志或打印错误信息呢?
[解决办法]
男儿膝下有黄金,怎可轻易下跪?
[解决办法]
mark