userPassword.jsp
上传用户:huijianzhu
上传日期:2009-11-25
资源大小:9825k
文件大小:4k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ page language="java" pageEncoding="GB2312" contentType="text/html;charset=GB2312" %>
  2. <%@ include file="/common/taglibs.jsp"%>
  3. <html>
  4. <head>
  5. <link href='<c:url value="/sys/include/style.css"/>' type="text/css" rel="stylesheet">
  6. <script language="javascript">
  7. <!--
  8. var isSubmit = false;
  9. function checkForm(form) {
  10.     if(form.oripassword.value == "" || form.oripassword.value == " ") {
  11. alert("原密码不能为空!");
  12. form.oripassword.focus();
  13. return false;
  14. }
  15. if(form.oripassword.value.length < 6) {
  16. alert("原密码长度不能小于6位!");
  17. form.oripassword.focus();
  18. return false;
  19. }
  20. if(form.oripassword.value.length > 20) {
  21. alert("原密码长度不能大于20位!");
  22. form.oripassword.focus();
  23. return false;
  24. }
  25. if(form.password.value == "" || form.password.value == " ") {
  26. alert("新密码不能为空!");
  27. form.password.focus();
  28. return false;
  29. }    
  30. if(form.password.value.length < 6) {
  31. alert("新密码长度不能小于6位!");
  32. form.password.focus();
  33. return false;
  34. }
  35. if(form.password.value.length > 20) {
  36. alert("新密码长度不能大于20位!");
  37. form.password.focus();
  38. return false;
  39. }
  40. if(form.confirmPassword.value == "" || form.confirmPassword.value == " ") {
  41. alert("确认新密码不能为空!");
  42. form.confirmPassword.focus();
  43. return false;
  44. }
  45. if(form.password.value != form.confirmPassword.value) {
  46. alert("新密码和确认新密码不同!");
  47. form.password.focus();
  48. return false;
  49. }
  50. if(!isSubmit) {
  51. isSubmit = true;
  52.     return true;
  53. }
  54. }
  55. function goPage(form) {
  56. form.action = '<c:url value="/sys/main.html"/>';
  57. form.onsubmit = "";
  58.     form.submit();
  59. }
  60. //-->
  61. </script>
  62. </head>
  63. <body topmargin=0 leftmargin=0>
  64. <table border=0 width="100%" cellspacing=0 cellpadding=0 height="100%">
  65. <tr>
  66. <td id="midleft"></td>
  67. <td id="midright" valign=top>
  68. <!-- 主要内容 start -->
  69. <table cellpadding="0" cellspacing="0" align="center" width="100%" height="380" class="ltable">
  70. <html:form action="/sys/changeUserPassword.html" onsubmit="return checkForm(this);">
  71. <input type="hidden" name="method" value="changeUserPassword">
  72. <input type="hidden" name="change" value="change">
  73. <tr>
  74. <td class="menu" width="100%" align="center">
  75. <!-- 操作 start -->
  76. <table cellspacing="1" cellpadding="0" width="400" bgColor="#006699"  class=table align=center>
  77. <tr  class="td">
  78. <td colspan="2" align="center">&nbsp;修改密码&nbsp;<font color="red"><c:out value="${errorMsg}"/></font></td>
  79. </tr>
  80. <tr  class="td">
  81. <td width="20%" align="right">原密码:</td>
  82. <td width="80%" nowrap><input type="password" name="oripassword" class="input_text" style="width:70%"  maxlength="20"/><font color="red">*</font>6-20位</td>
  83. </tr>
  84. <tr  class="td">
  85. <td width="20%" align="right">新密码:</td>
  86. <td width="80%" nowrap><html:password property="password" styleClass="input_text" style="width:70%" maxlength="20"/><font color="red">*</font>6-20位</td>
  87. </tr>
  88. <tr  class="td"">
  89. <td width="20%" align="right">确认新密码:</td>
  90. <td width="80%"><html:password property="confirmPassword" styleClass="input_text" style="width:70%"  maxlength="20"/><font color="red">*</font></td>
  91. </tr>
  92. <tr  class="td">
  93. <td colspan="2" align="center" valign="middle">
  94. <input type="submit" style="width:60px" class ="button" value=" 确定 " <c:if test="${isGuest}">disabled</c:if>> 
  95. <input type="button" style="width:60px" class ="button" value=" 取消 " onclick="goPage(this.form);">
  96. </td>
  97. </tr>
  98. </table>
  99. <!-- 操作 end -->
  100. </td>
  101. </tr>
  102. </html:form>
  103. </table>
  104. <!-- 主要内容 end -->
  105. </td>
  106. </tr>
  107. </body>
  108. </html>