用户登录页面    当验证码输入错误时,提交表单的用户名和密码内容不清空,只清除验证码框求解求办法???、

解决方案 »

  1.   

    提交方式可以不用form的submit,改用ajax提交就都不会清空
      

  2.   

    在 用户名和密码 加上   value="%{XXX}"
    xxx为对应的名称
      

  3.   

    你用的什么做view? 如果是struts 和spring mvc ,前台可以和后台bean自动绑定,会自动记住表单中的记录的。
    如果你用其他的,那也不难。在controller中,将用户名和密码,通过String userName = request.getParameter("userName");
    String password = request.getParameter("password");获取到,然后,再存起来。
    request.setAttribute("rUserName",userName);
    request.setAttribute("rPassword",password);在jsp的表单中,
    <%
    String rUserName = request.getAttribute("rUserName");
    String rPassword = request.getAttribute("rPassword");
    %>用户名:<input type="text" name="userName" value="<%=rUserName==null||"".equals(rUserName)?'':rUserName%>">密码:<input type="text" name="password" value="<%=rPassword==null||"".equals(rPassword)?'':rPassword%>">
      

  4.   

    1、通过ajax提交验证,这样前台会保留住用户名和密码,然后js清楚验证码;
    2、普通方法,将用户名和密码从后台再传回到前台,再塞到表单中。
      

  5.   

    可以在在网上搜歌javascript用就行了!!