首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

急 servlet出现跳转空白页…登录时,该怎么解决

2012-04-11 
急啊 servlet出现跳转空白页……登录时jsp里的:script languagejavaScriptfunction validateLogin(){va

急啊 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流程更加结构化!
增加代码的重用性!
逻辑更清楚,不易出错!
[解决办法]
不是把 偶不是人?
[解决办法]
成功了以后你没有让他跳转啊,成功了你也调整到你所要去的页面就可以了

调试一下看看跳到那个分支里了

热点排行