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

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html; charset=utf-8"%>
  2. <%@ page import="com.redmoon.oa.emailpop3.*"%>
  3. <%@ page import="java.util.*"%>
  4. <%@ page import="cn.js.fan.util.*"%>
  5. <html>
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  8. <title>发邮件</title>
  9. <%@ include file="../inc/nocache.jsp"%>
  10. <link href="../common.css" rel="stylesheet" type="text/css">
  11. </head>
  12. <script language=javascript>
  13. function form1_onsubmit() {
  14. if (form1.email.value=="")
  15. {
  16. alert("邮箱不能为空!");
  17. return false;
  18. }
  19. }
  20. </script>
  21. <body leftmargin="0" topmargin="5">
  22. <jsp:useBean id="fchar" scope="page" class="cn.js.fan.util.StrUtil"/>
  23. <jsp:useBean id="userservice" scope="page" class="com.redmoon.oa.person.UserService"/>
  24. <jsp:useBean id="privilege" scope="page" class="com.redmoon.oa.pvg.Privilege"/>
  25. <%
  26. String priv="read";
  27. if (!privilege.isUserPrivValid(request,priv))
  28. {
  29. out.println(cn.js.fan.web.SkinUtil.makeErrMsg(request, cn.js.fan.web.SkinUtil.LoadString(request, "pvg_invalid")));
  30. return;
  31. }
  32. %>
  33. <table width="" border="0" align="center" cellpadding="0" cellspacing="0">
  34.   <tr> 
  35.     <td height="23" valign="bottom" class="right-title">     POP3 
  36.       邮 箱 设 置</td>
  37.   </tr>
  38.   <tr>
  39.     <td height="301" valign="top" background="../images/tab-b-back.gif">
  40. <%
  41. String sql;
  42. String myname = privilege.getUser(request);
  43. sql = "select id from email_pop3 where userName="+fchar.sqlstr(myname);
  44. int i = 0;
  45. String email = "",email_user="",email_pwd="",mailserver="";
  46. int id,port;
  47. EmailPop3Db epd = new EmailPop3Db();
  48. %>
  49.       <table width="90%" height="5" border="0" align="center">
  50.         <tr> 
  51.           <td></td>
  52.         </tr>
  53.       </table>
  54.       <table width="98%" border="0" align="center" cellpadding="2" cellspacing="0" class="stable">
  55.         <tr align="center" bgcolor="#C4DAFF" class="stable"> 
  56.           <td width="21%" class="stable"> 邮箱名称</td>
  57.           <td width="30%" class="stable">用户名</td>
  58.           <td width="27%" class="stable">密 码</td>
  59.           <td width="22%" class="stable">操作 </td>
  60.         </tr>
  61.       </table>
  62.       <%
  63.    Iterator ir = epd.list(sql).iterator();
  64. while (ir.hasNext()) {
  65. epd = (EmailPop3Db)ir.next();
  66. i++;
  67. email = epd.getEmail();
  68. email_user = epd.getEmailUser();
  69. email_pwd = epd.getEmailPwd();
  70. id = epd.getId();
  71. mailserver = epd.getServer();
  72. port = epd.getPort();
  73. %>
  74.       <table width="98%" border="0" align="center" cellpadding="2" cellspacing="0" class="stable">
  75.         <form id=formadd<%=i%> action="pop3_getmail_do.jsp" method=post>
  76.           <tr align="center" bgcolor="#EEEEEE" class="stable"> 
  77.             <td width="21%" class="stable"><%=email%>
  78.               <input name=email type=hidden value="<%=email%>">
  79. <div align="center"></div></td>
  80.             <td width="30%" class="stable"> <input name=email_user class="singleboarder" value="<%=email_user%>" size=20> 
  81.               <input type=hidden name=mailserver class="singleboarder" value="<%=mailserver%>" size=20></td>
  82.             <td width="27%" class="stable"> <input name=email_pwd type=password class="singleboarder" value="<%=email_pwd%>" size=18> 
  83.               <input type=hidden name=port class="singleboarder" value="<%=port%>" size=18></td>
  84.             <td width="22%" class="stable"> <input name="Submit3" onClick="javascript:window.location.href='pop3_getmail_do.jsp?email=<%=email%>&mailserver=<%=mailserver%>&port=<%=port%>&email_user='+formadd<%=i%>.email_user.value+'&email_pwd='+formadd<%=i%>.email_pwd.value" type="button" class="singleboarder" value="收邮件"> 
  85.               &nbsp; </td>
  86.           </tr>
  87.         </form>
  88.       </table>
  89.       <%
  90. }
  91. %>
  92.       <br>
  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>