当前位置: 代码迷 >> Java Web开发 >> 急 servlet出现跳转空白页…登录时,该怎么解决
  详细解决方案

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

热度:708   发布时间:2016-04-17 10:18:31.0
急啊 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流程更加结构化!
增加代码的重用性!
逻辑更清楚,不易出错!
------解决方案--------------------
不是把 偶不是人?
------解决方案--------------------
成功了以后你没有让他跳转啊,成功了你也调整到你所要去的页面就可以了

调试一下看看跳到那个分支里了
  相关解决方案