⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pop3_setup.jsp

📁 一个用java编写的功能强大的OA系统
💻 JSP
字号:
<%@ page contentType="text/html; charset=utf-8"%>
<%@ page import="com.redmoon.oa.emailpop3.*"%>
<%@ page import="java.util.*"%>
<%@ page import="cn.js.fan.util.*"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>发邮件</title>
<%@ include file="../inc/nocache.jsp"%>
<link href="../common.css" rel="stylesheet" type="text/css">
</head>
<script language=javascript>
function form1_onsubmit() {
	if (form1.email.value=="")
	{
		alert("邮箱不能为空!");
		return false;
	}
}
</script>
<body leftmargin="0" topmargin="5">
<jsp:useBean id="fchar" scope="page" class="cn.js.fan.util.StrUtil"/>
<jsp:useBean id="userservice" scope="page" class="com.redmoon.oa.person.UserService"/>
<jsp:useBean id="privilege" scope="page" class="com.redmoon.oa.pvg.Privilege"/>
<%
String priv="read";
if (!privilege.isUserPrivValid(request,priv))
{
	out.println(cn.js.fan.web.SkinUtil.makeErrMsg(request, cn.js.fan.web.SkinUtil.LoadString(request, "pvg_invalid")));
	return;
}
%>
<br>
<table width="80%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="tableframe_gray">
  <tr> 
    <td width="100%" height="23" class="right-title">&nbsp;POP3 
      邮 箱 设 置</td>
  </tr>
  <tr>
    <td height="301" valign="top">
<%
	String op = fchar.getNullString(request.getParameter("op"));
	if (op.equals("add")) {
	boolean re = false;
		try {
			EmailPop3Mgr epm = new EmailPop3Mgr();
			re = epm.create(request);
		}
		catch (ErrMsgException e) {
			out.print(StrUtil.Alert_Back(e.getMessage()));
			return;
		}
		if (re)
			out.print(StrUtil.Alert_Redirect("操作成功!", "pop3_setup.jsp"));
	}

	String sql;
	String myname = privilege.getUser(request);
	sql = "select id from email_pop3 where userName="+fchar.sqlstr(myname);
			
	EmailPop3Db epd = new EmailPop3Db();
	Iterator ir = epd.list(sql).iterator();
		
	int i = 0;
	String email = "",email_user="",email_pwd="",mailserver="";
	int id,port;
%>
      <table width="90%" height="5" border="0" align="center">
        <tr> 
          <td></td>
        </tr>
      </table>
      <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC" class="tableframe_gray">
        <tr align="center" bgcolor="#C4DAFF" class="stable"> 
          <td colspan=2 bgcolor="#C4DAFF">邮箱设置</td>
        </tr>
      <%	
		while (ir.hasNext()) {
		epd = (EmailPop3Db)ir.next();
		i++;
		email = epd.getEmail();
		email_user = epd.getEmailUser();
		email_pwd = epd.getEmailPwd();
		id = epd.getId();
		mailserver = epd.getServer();
		port = epd.getPort();
		%>
        <form id=formadd<%=i%> action="pop3_setup_do.jsp?op=edit" method=post>
            <tr align="center" class="stable">
              <td align="left" bgcolor="#FFFFFF">邮&nbsp;&nbsp;&nbsp; 箱:</td>
              <td align="left" bgcolor="#FFFFFF">
                <input name=email value="<%=email%>" size="25" style="width:160px">
              <input type="hidden" name="id" value="<%=id%>"></td>
            </tr>
          <tr align="center" class="stable"> 
            <td width="19%" align="left" bgcolor="#FFFFFF">用户名:</td>
            <td width="81%" align="left" bgcolor="#FFFFFF"><input name=emailUser style="width:160px" id="emailUser" value="<%=email_user%>" size=25>            </td>
          </tr>
          <tr align="center" class="stable">
            <td align="left" bgcolor="#FFFFFF">密&nbsp;&nbsp;&nbsp; 码:</td>
            <td align="left" bgcolor="#FFFFFF"><input name=emailPwd type=password style="width:160px" id="emailPwd" value="<%=email_pwd%>" size=25></td>
          </tr>
          <tr align="center" class="stable"> 
            <td align="left" bgcolor="#FFFFFF">SMTP服务器:</td>
            <td align="left" bgcolor="#FFFFFF"><input name=server id="server" style="width:160px" value="<%=mailserver%>" size=25></td>
          </tr>
          <tr align="center" class="stable"> 
            <td align="left" bgcolor="#FFFFFF">SMTP端口:</td>
            <td align="left" bgcolor="#FFFFFF"><input name=smtpPort style="width:160px" value="<%=epd.getSmtpPort()%>" size=25></td>
          </tr>
          <tr align="center" class="stable">
            <td align="left" bgcolor="#FFFFFF">POP3服务器:</td>
            <td align="left" bgcolor="#FFFFFF"><input name=serverPop3 style="width:160px" id="serverPop3" value="<%=epd.getServerPop3()%>" size=25></td>
          </tr>
          <tr align="center" class="stable">
            <td align="left" bgcolor="#FFFFFF">POP3端口:</td>
            <td align="left" bgcolor="#FFFFFF"><input name=port style="width:160px" value="<%=port%>" size=25></td>
          </tr>
          <tr align="center" class="stable">
            <td colspan="2" align="center" bgcolor="#FFFFFF"><input name="Submit3" type="submit" class="button1" value="修改">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input name="Submit4" type="button" class="button1" value="删除" onClick="javascript:window.location.href='pop3_setup_do.jsp?op=del&id=<%=id%>&email=<%=email%>'"></td>
          </tr>
        </form>
      </table>
      <%
		}
%>
      <br>
      <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC" class="tableframe_gray">
        <form id=form1 name="form1" action="?op=add" method="post" onSubmit="return form1_onsubmit()">
          <tr align="center"> 
            <td colspan="2" bgcolor="#C4DAFF"><strong>增加邮箱</strong></td>
          </tr>
          <tr> 
            <td align="left" bgcolor="#FFFFFF">邮&nbsp;&nbsp;&nbsp;&nbsp;箱:</td>
            <td bgcolor="#FFFFFF"><input style="width:160px" type=text size="20" name="email"></td>
          </tr>
          <tr> 
            <td width="19%" align="left" bgcolor="#FFFFFF">用户名:</td>
            <td width="81%" bgcolor="#FFFFFF"><input style="width:160px" name="emailUser" type=text id="emailUser" size="20">            </td>
          </tr>
          <tr> 
            <td align="left" bgcolor="#FFFFFF">密&nbsp;&nbsp;&nbsp;&nbsp;码:</td>
            <td bgcolor="#FFFFFF"><input style="width:160px" name="emailPwd" type=password id="emailPwd" size="20"></td>
          </tr>
          <tr> 
            <td align="left" bgcolor="#FFFFFF">SMTP服务器:</td>
            <td bgcolor="#FFFFFF"><input style="width:160px" name="server" type=text id="server" size="20"></td>
          </tr>
          <tr>
            <td align="left" bgcolor="#FFFFFF">SMTP端&nbsp;口:</td>
            <td bgcolor="#FFFFFF"><input style="width:160px" type=text size="20" name="smtpPort"></td>
          </tr>
          <tr align="center" class="stable">
            <td align="left" bgcolor="#FFFFFF">POP3服务器:</td>
            <td align="left" bgcolor="#FFFFFF"><input style="width:160px" name=serverPop3 id="serverPop3" size=20></td>
          </tr>
          <tr>
            <td align="left" bgcolor="#FFFFFF">pop3端口:</td>
            <td bgcolor="#FFFFFF"><input style="width:160px" type=text size="20" name="port"></td>
          </tr>
          <tr align="center"> 
            <td height="30" colspan="2" bgcolor="#FFFFFF"><input name="Submit" type="submit" class="button1" value="提交"> 
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input name="Submit2" type="reset" class="button1" value="重置">            </td>
          </tr>
        </form>
      </table>    
      <br></td>
  </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -