<form>
<INPUT type=hidden value=ok name=admin_log>
<TR>
<TD colSpan=2>
<IMG src="images/al_top.gif" border=0>
</TD>
</TR>
<TR>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=0 width=526 border=0>
<TBODY>
<TR>
<TD width=155>
<IMG src="images/al_username.gif" border=0>
</TD>
<TD width=105 background="images/al_body_bg.gif">
<input type="text" name="name" class="input_login" maxLength="20" size="15" onmouseover="this.focus()"/>
</TD>
<TD width=93>
<IMG src="images/al_password.gif" border=0>
</TD>
<TD width=105 background="images/al_body_bg.gif">
<input type="password" name="pwd" class="input_login"  maxLength="20" size="15"/>
                     </TD>
<TD width=68>
<IMG src="images/al_body_right.gif" border=0>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=0 width=526 border=0>
<TBODY>
<TR>
<TD width=77>
<IMG src="images/al_end_left.gif" border=0>
</TD>
<TD width=339>
<TABLE cellSpacing=0 cellPadding=0 width=339 border=0>
<TBODY>
<TR>
<TD align=middle background="images/al_end_bg.gif"
height=49>
&nbsp;
</TD>
</TR>
<TR>
<TD>
<IMG src="images/al_end_end.gif" border=0>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
<TD width=110>
<html:image style="CURSOR: hand" alt="进入" src="images/al_end_right.gif" property="enter" onclick="admin_login_chk();" />

</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
</form><SCRIPT language=javascript>
<!--
function admin_login_chk()
{
  var username=document.forms[0].name.value;
  var password=document.forms[0].pwd.value;
   if (username=="" || username==null)
  {
    alert("用户名不能为空");
    document.adminForm.name.focus();
    return false;
  }
  if (password=="" || password==null)
  {
    alert("密码不能为空");
    document.adminForm.pwd.focus();
    return false;
  }
   document.forms[0].action="admin.do"; 
   document.forms[0].method="POST";
   document.forms[0].submit(); 
   
}</SCRIPT>
Action
try {
MD5Code MD5=new MD5Code();
boolean is=adminuserDAO.querylogin(request.getParameter("name").toString(), MD5.getMD5ofStr(request.getParameter("pwd").toString()));
if(is==true){
System.out.println("ttttt");
String name=request.getParameter("name").toString();
request.getSession().setAttribute("isadminlogin", is);
request.getSession().setAttribute("adminname", name);
String enterlast=adminuserDAO.getenterlast(name);
request.getSession().setAttribute("enterlast", enterlast);
adminuserDAO.updateenterlast(name);
return mapping.findForward("success");
}else{
return mapping.findForward("error");
}
} catch (Exception e) {
e.printStackTrace();
}
return mapping.findForward("error");执行的结果:
信息: Server startup in 33796 ms
Hibernate: select adminuser0_.id as id, adminuser0_.name as name0_, adminuser0_.pwd as pwd0_, adminuser0_.realname as realname0_, adminuser0_.description as descript5_0_, adminuser0_.enter_count as enter6_0_, adminuser0_.enter_last as enter7_0_, adminuser0_.privilege as privilege0_, adminuser0_.status as status0_, adminuser0_.addtime as addtime0_ from adminuser adminuser0_ where adminuser0_.name=? and adminuser0_.pwd=?
Hibernate: select adminuser0_.id as id, adminuser0_.name as name0_, adminuser0_.pwd as pwd0_, adminuser0_.realname as realname0_, adminuser0_.description as descript5_0_, adminuser0_.enter_count as enter6_0_, adminuser0_.enter_last as enter7_0_, adminuser0_.privilege as privilege0_, adminuser0_.status as status0_, adminuser0_.addtime as addtime0_ from adminuser adminuser0_ where adminuser0_.name=? and adminuser0_.pwd=?
Hibernate: update adminuser set enter_count=enter_count+1 where name=?
Hibernate: update adminuser set enter_count=enter_count+1 where name=?
ttttt
ttttt
Hibernate: select adminuser0_.enter_last as col_0_0_ from adminuser adminuser0_ where adminuser0_.name=?
Hibernate: select adminuser0_.enter_last as col_0_0_ from adminuser adminuser0_ where adminuser0_.name=?
Hibernate: update adminuser set enter_last=? where name=?
Hibernate: update adminuser set enter_last=? where name=?问题在哪呢?大家帮忙分析一下