setmail.jsp
上传用户:jhtang88
上传日期:2014-01-27
资源大小:28528k
文件大小:3k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html; charset=gb2312"%>
  2. <%@ include file="../inc/inc.jsp"%>
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  6. <title>发邮件</title>
  7. <link href="../common.css" rel="stylesheet" type="text/css">
  8. </head>
  9. <script language=javascript>
  10. function form1_onsubmit() {
  11. if (form1.pwd.value=="")
  12. {
  13. alert("密码不能为空!");
  14. return false;
  15. }
  16. if (form1.pwd.value!=form1.pwd1.value)
  17. {
  18. alert("密码与确认密码不相符,请重新输入!");
  19. return false;
  20. }
  21. }
  22. </script>
  23. <body leftmargin="0" topmargin="5">
  24. <jsp:useBean id="fchar" scope="page" class="cn.js.fan.util.StrUtil"/>
  25. <jsp:useBean id="fsecurity" scope="page" class="fan.util.fsecurity"/>
  26. <jsp:useBean id="userservice" scope="page" class="com.redmoon.oa.person.UserService"/>
  27. <jsp:useBean id="privilege" scope="page" class="com.redmoon.oa.pvg.Privilege"/>
  28. <table width="" border="0" align="center" cellpadding="0" cellspacing="0">
  29.   <tr> 
  30.     <td height="23" valign="bottom" background="../images/tab-b6-top.gif">     <span class="right-title">邮 
  31.       箱 设 置</span></td>
  32.   </tr>
  33.   <tr>
  34.     <td height="301" valign="top" background="../images/tab-b-back.gif"> 
  35.       <%
  36. String priv="read";
  37. String email_name = "";
  38. if (!privilege.isUserPrivValid(request,priv))
  39. {
  40. out.println(cn.js.fan.web.SkinUtil.makeErrMsg(request, cn.js.fan.web.SkinUtil.LoadString(request, "pvg_invalid")));
  41. return;
  42. }
  43. String op = fchar.getNullStr(request.getParameter("op"));
  44. if (!op.equals("")) {
  45.     email_name = fchar.getNullStr(request.getParameter("email_name"));
  46.     String email_pwd = fchar.getNullStr(request.getParameter("pwd"));
  47. if (userservice.modUserEmailPwd(email_name, email_pwd)) {
  48. out.println(fchar.p_center("<BR>更改密码成功!"));
  49. }
  50. else
  51. out.println(fchar.p_center("<BR><font color=red>更改密码失败!</font>"));
  52. }
  53. else {//取得该用户的邮箱名称
  54.  String[] r = userservice.getUserEmailNamePwd(privilege.getUser(request));
  55.  if (r!=null) {
  56.   email_name = fchar.getNullStr(r[0]);
  57.  }
  58.  else {
  59.   email_name = "";
  60.  }
  61. }
  62. if (email_name.equals("")) {
  63. out.print(fchar.p_center("<BR><BR><BR><BR>您的邮箱尚未开通,请向管理员申请!<br><br><br><br><br><br>"));
  64. }
  65. else {
  66. %>
  67. <table width="48%" border="0" align="center" cellpadding="0" cellspacing="2">
  68.         <form id=form1 name="form1" action="setmail.jsp?op=set" method="post" onSubmit="return form1_onsubmit()">
  69.           <tr> 
  70.             <td align="right">&nbsp;</td>
  71.             <td>&nbsp;</td>
  72.           </tr>
  73.           <tr> 
  74.             <td width="28%" align="right">用户名:</td>
  75.             <td width="72%"><%=email_name%><input name="email_name" type=hidden value="<%=email_name%>"></td>
  76.           </tr>
  77.           <tr> 
  78.             <td align="right">密&nbsp;&nbsp;码:</td>
  79.             <td><input type=password class="p1" size="20" name="pwd"></td>
  80.           </tr>
  81.           <tr> 
  82.             <td align="right">确&nbsp;&nbsp;认:</td>
  83.             <td><input type=password class="p1" size="20" name="pwd1"></td>
  84.           </tr>
  85.           <tr align="center"> 
  86.             <td colspan="2"><br>
  87.               <input type="submit" name="Submit" value="提交"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  88.               <input type="reset" name="Submit2" value="重置"> </td>
  89.           </tr>
  90.         </form>
  91.       </table> 
  92. <%}%>
  93. </td>
  94.   </tr>
  95.   <tr> 
  96.     <td height="9"><img src="../images/tab-b-bot.gif" height="9"></td>
  97.   </tr>
  98. </table>
  99. </body>
  100. </html>