急啊 servlet出现跳转空白页……登录时
jsp里的:
<script language="javaScript">
function validateLogin()
{
var username= document.frmlogin.userName.value;
var password= document.frmlogin.passWord.value;
if( username=="" )
{
alert("请输入用户名!");
return false;
}
if( password=="" )
{
alert("请输入密码!");
return false;
}
}
</script>
……………………很诡异,当不输入用户名时 ,点击提示框后她依然向servlet跳转= =
这个是 servlet的代码;
String username=request.getParameter("userName");
if (username == "" ||username == null ||username.length ( ) > 20)
{
try
{
result = "请输入用户名(不超过20字符)!";
request.setAttribute ( "ErrorUserName", result );
response.sendRedirect( "login.html" );
}
catch ( Exception e )
{
}
}
String password=request.getParameter("passWord");
if(password==null||password==null||password.length()>20)
{
try
{
result = "请输入密码(不超过20字符)!";
request.setAttribute("ErrorPassword", result );
response.sendRedirect("login.html");
}
catch(Exception e)
{
}
}
…………………………………………更加诡异,当什么都木输入时,他能自己蹦回登录页面,
要输入个用户名 不输入密码或者都输 不管数据库里有没有。它都蹦到一个空白页
额败了,求东方阿姨T T
[解决办法]
http://www.hyberbin.com/GuideRead.jsp
推荐java web框架
数据库极简单了,三句话搞定数据库操作!
servlet流程更加结构化!
增加代码的重用性!
逻辑更清楚,不易出错!
[解决办法]
不是把 偶不是人?
[解决办法]
成功了以后你没有让他跳转啊,成功了你也调整到你所要去的页面就可以了
调试一下看看跳到那个分支里了