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

📄 emailaccept.jsp

📁 一个oa系统
💻 JSP
字号:
<%@ page language="java" import="java.util.*,com.oa.db.*" pageEncoding="gbk"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
<% 
response.setHeader("Pragma","No-cache"); 
response.setHeader("Cache-Control","no-cache"); 
response.setDateHeader("Expires", 0); 
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>联信OA-公司文化</title>
		<style type="text/css">
		<!--
		body,td,th {
			font-size: 12px;
		}
		body {
			margin-left: 10px;
			margin-top: 10px;
			margin-right: 0px;
			margin-bottom: 0px;
		}
		a:link {
			color: #000000;
			text-decoration: none;
		}
		a:visited {
			text-decoration: none;
			color: #000000;
		}
		a:hover {
			text-decoration: underline;
			color: #333333;
		}
		a:active {
			text-decoration: none;
			color: #333333;
		}
		-->
		</style>
		<link href="../css/css.css" rel="stylesheet" type="text/css" />
		<style type="text/css">
		<!--
		.STYLE2 {
			color: #FFFFFF;
			font-weight: bold;
			font-size: 14px;
		}
		.STYLE20 {font-weight: bold}
		.STYLE34 {color: #000000}
		-->
		</style>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head>
	<script language="javascript">
		function allsel(){
			   if(frs.chkpla!=null){
				     b=eval(document.frs.chkpla);
				     b_all=eval(document.frs.all);    
				     if(b_all.checked == true){
				       b.checked=true;//长度为1时
				       for(var i=0;i<b.length;i++){
				         b[i].checked=true;
				       }
			     }
		      else if(b_all.checked==false){
			       b.checked=false;
			       for(var i=0;i<b.length;i++){
			         b[i].checked=false;
			       }
		     }
		   }
		}	 
		
		function allsel2(){
			   if(frs.chkpla!=null){
				     b=eval(document.frs.chkpla);
				     b_all=eval(document.frs.all2);    
				     if(b_all.checked == true){
				       b.checked=true;//长度为1时
				       for(var i=0;i<b.length;i++){
				         b[i].checked=true;
				       }
			     }
		      else if(b_all.checked==false){
			       b.checked=false;
			       for(var i=0;i<b.length;i++){
			         b[i].checked=false;
			       }
		     }
		   }
		}	 
		 
	function yongjiushanchu(){   //永久删除
      var sel = document.getElementById("chkpla").value;
      var check2 = document.getElementsByName("chkpla");
      var a=new Array();
      var objYN=""; 
      objYN=false;  
       for(var   j=0;j<check2.length;j++){   
              if(check2[j].checked){
                  a[j]=check2[j].value;  
                  objYN= true;
                } 
       }  
              if(objYN== false){
                 alert('请至少选择一项!');
              }else{
                    if(confirm("确定要删除吗?")){    
				              frs.action = "<%=request.getContextPath()%>/emaildel.do?id="+a;
				              frs.submit(); }
		         }    
      }
      
      function shanchu(){   //删除
      var sel = document.getElementById("chkpla").value;
      var check2 = document.getElementsByName("chkpla");
      var a=new Array();
      var objYN=""; 
      objYN=false;  
       for(var   j=0;j<check2.length;j++){   
              if(check2[j].checked){
                  a[j]=check2[j].value;  
                  objYN= true;
                } 
       }  
              if(objYN== false){
                 alert('请至少选择一项!');
              }else{
                    if(confirm("确定要删除吗?")){
				              frs.action = "<%=request.getContextPath()%>/emaildel2.do?id="+a;
				              frs.submit(); }
		         }    
      }
      function emailaccept(a)
{	
	var page = document.getElementById("appointPage").value;
	if(page==""){
	    alert("请输入要跳转的页面数");
	}else if(page!=""&&isNumberString(page,"1234567890")!=1){
	    alert("请输入正确的页面数");
	}else if(page!=""&&page>a){
	    alert("请输入正确的页面数");
	}else if(page!=""&&page<a){
	    alert("请输入正确的页面数");
	}else{	
	     window.location="/oa/emailaccept.do?turnpage=" + page;
	}
}
function isNumberString (InString,RefString)
	{
		if(InString.length==0) return (false);
		for (Count=0; Count < InString.length; Count++)
		{
			TempChar= InString.substring (Count, Count+1);
			if (RefString.indexOf (TempChar, 0)==-1)  
			return (false);
		}
		return (true);
	}
    </script>
	<body>
		<table width="762" height="159" border="0" cellpadding="0" cellspacing="1" bgcolor="#3868F8">
			<tr>
				<td  height="25" bgcolor="#A4B5E3"><table width="756" height="20" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="568">
					&nbsp;<span class="STYLE2"> 收件箱</span>					</td>
                    <td width="188">
					<div class="STYLE34" align="right">
									<script>
												tmpDate = new Date();
												date = tmpDate.getDate();
												month = tmpDate.getMonth() + 1;
												year = tmpDate.getYear();
												document.write(year);
												document.write("年");
												document.write(month);
												document.write("月");
												document.write(date);
												document.write("日  ");
												myArray = new Array(7);
												myArray[0] = "星期日"
												myArray[1] = "星期一"
												myArray[2] = "星期二"
												myArray[3] = "星期三"
												myArray[4] = "星期四"
												myArray[5] = "星期五"
												myArray[6] = "星期六"
												weekday = tmpDate.getDay();
												if(weekday==0 | weekday==6)
												{
													document.write(myArray[weekday])
												}else
												{
													document.write(myArray[weekday])
												};																		
											</script>
					  </div>
					</td>
                  </tr>
                </table></td>
			</tr>
			<tr>
				<td height="29" bgcolor="#FFFFFF" style="padding-top:2px; padding-bottom:2px;">
					<table width="731" height="25" border="0" align="center" cellpadding="0" cellspacing="0">
						<tr>
							<td width="572">
							   <%java.text.SimpleDateFormat format=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm");
							     List list = (List)request.getAttribute("acceptresult");
							     int totalRe=0; 
							     if(list!=null){
								    totalRe=list.size();
							     } 
							     List list3 = (List)request.getAttribute("totalresult");
							     int total=0;
								    if(list3!=null){
								    	total=list3.size();
								      } %>
								「共有 <%=totalRe %> 封邮件, <%=total %> 封新邮件」							</td>
								<%if (list != null && list.size() != 0) { %>
							<td width="159">
								&nbsp;<input type="button" name="Submit2" value="删 除" onClick="shanchu()"/>
						<input type="button" name="Submit2" value="永久删除" onClick="yongjiushanchu()"/></td><%} %>
					    </tr>
				  </table>
				</td>
			</tr>

			<tr>
				<td height="76" valign="top" bgcolor="#FFFFFF" style="padding-top:5px; padding-bottom:5px;">
				<form action="<%=request.getContextPath() %>/delallstaffbasicinfo.do" method="post" name="frs"  onSubmit="return checkdel()" style="display: inline">
					<table width="99%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#A4B5E3">
						<tr>
							<td width="45" height="27" bgcolor="#FFFFFF">
								<div align="center">
								<% if(list!=null){ %>
									<input type="checkbox" name="all2" value="0" onClick="allsel2()" />全选
								<%}else{ %>
								    选择
								<%} %>
								</div>
							</td>
							<td width="46" bgcolor="#FFFFFF">
								<div align="center">
									状态
								</div>
						  </td>
							<td width="91" bgcolor="#FFFFFF">
								<div align="center">
									发件人
								</div>
						  </td>
							<td width="379" bgcolor="#FFFFFF">
								<div align="center">
									主题
								</div>
						  </td>
							<td width="61" bgcolor="#FFFFFF">
								<div align="center">
									附件
								</div>
						  </td>
							<td width="123" bgcolor="#FFFFFF">
								<div align="center">
									时间
								</div>
						  </td>
						</tr>
						<% 
						   List alist = (List)request.getAttribute("acceptresult");
								if (alist != null && alist.size() != 0) {
								   int currentpage = (Integer)request.getAttribute("currentpage");
								   for(int i=0;i<alist.size();i++){
								      MailResultVo vo = (MailResultVo)alist.get(i);
						%>
						<%if (vo.getWhetherread() != null&&vo.getWhetherread().equals("yes")) {
						%>
						<tr>
							<td height="22" bgcolor="#FFFFFF"><input type="checkbox" name="chkpla" id="chkpla" value="<%=vo.getId()%>" />
								&nbsp;&nbsp;&nbsp;&nbsp;
							</td>
							<td bgcolor="#FFFFFF">
								<div align="center"><img src="<%=request.getContextPath() %>/image/zhuan.gif" width="20" height="10" /></div>
							</td>
							<td bgcolor="#FFFFFF" style="padding-left:3px; padding-bottom:2px; padding-right:2px; padding-top:3px;">
								&nbsp;
								<div align="center"><a href="<%=request.getContextPath() %>/read.do?id=<%=vo.getId() %>&sendmailid=<%=vo.getSendmailid() %>&currentpage=<%=currentpage %>"><%=vo.getSenderid() %></a>
						        </div></td>
							<td bgcolor="#FFFFFF" style="padding-left:3px; padding-bottom:2px; padding-right:2px; padding-top:3px;">
								&nbsp;<a href="<%=request.getContextPath() %>/read.do?id=<%=vo.getId() %>&sendmailid=<%=vo.getSendmailid() %>&currentpage=<%=currentpage %>"><%=vo.getSendtheme() %></a>
							</td>
							<td bgcolor="#FFFFFF" style="padding-left:6px;">
								&nbsp;
								<%if(vo.getRealfilename()!=null&&!vo.getRealfilename().equals("null")&&!vo.getRealfilename().equals("")){%>
						          <div align="center">
						          	  <img src="<%=request.getContextPath() %>/image/fujian.gif" width="15" height="10" />
						          </div>
						          <%}else{ %>
						          <div align="center">
						          </div>
						          <%} %>
							</td>
							<td bgcolor="#FFFFFF" style="padding-left:6px;">
								&nbsp;<%= format.format(vo.getSenddate())%>
							</td>
						</tr>
						<%
						}
						%>
						<%if (vo.getWhetherread() != null&& vo.getWhetherread().equals("no")) {
						%>
						<tr>
							<td height="22" bgcolor="#FFFFFF">
								
								  <p>
								    <input type="checkbox" name="chkpla" id="chkpla"
										value="<%=vo.getId()%>" />
					          </p>
								
							</td>
							<td bgcolor="#FFFFFF">
								<div align="center"><img src="<%=request.getContextPath() %>/image/zhuan.gif" width="20" height="10" /></div>
							</td>
							<td bgcolor="#FFFFFF" style="padding-left:3px; padding-bottom:2px; padding-right:2px; padding-top:3px;" class="STYLE20">
								&nbsp;
								<div align="center"><a href="<%=request.getContextPath() %>/read.do?id=<%=vo.getId() %>&sendmailid=<%=vo.getSendmailid() %>&currentpage=<%=currentpage %>"><%=vo.getSenderid() %></a>
						        </div></td>
							<td bgcolor="#FFFFFF" style="padding-left:3px; padding-bottom:2px; padding-right:2px; padding-top:3px;" class="STYLE20">
								&nbsp;<a href="<%=request.getContextPath() %>/read.do?id=<%=vo.getId() %>&sendmailid=<%=vo.getSendmailid() %>&currentpage=<%=currentpage %>"><%=vo.getSendtheme() %></a>
							</td>
							<td bgcolor="#FFFFFF" style="padding-left:6px;">
								&nbsp;
								<%if(vo.getRealfilename()!=null&&!vo.getRealfilename().equals("null")&&!vo.getRealfilename().equals("")){%>
						          <div align="center">
						          	  <img src="<%=request.getContextPath() %>/image/fujian.gif" width="15" height="10" />
						          </div>
						          <%}else{ %>
						          <div align="center">
						          </div>
						          <%} %>
							</td>
							<td bgcolor="#FFFFFF" style="padding-left:6px;">
								&nbsp;<%= format.format(vo.getSenddate())%>
							</td>
						</tr>
						<%
						}
						%>
						<%
							}
							}else{
			         %>
			         <tr><td colspan="10" height="25" bgcolor="#FFFFFF"><div align="center">没有邮件!</div></td></tr>
			        <%} %>
					</table>
					<%if (alist != null && alist.size() != 0) {String turnpage = (String)request.getAttribute("turnpage"); %>
		<table width="745" border="0" cellspacing="1" cellpadding="0">
		       <tr>
					<td width="84" height="30" bgcolor="#ffffff">&nbsp;<input type="checkbox" name="all" value="0" onClick="allsel()" />
						全选&nbsp;</td>
			
				<td width="224" height="30"><input type="button" name="Submit2" value="删 除" onClick="shanchu()"/>
						<input type="button" name="Submit2" value="永久删除" onClick="yongjiushanchu()"/></td>
			    <td width="433" align="right"><logic:notEmpty name="pageBean"><table border="0" cellpadding="0" cellspacing="1">
                  <tr>
                    <td>共<font color="red"><bean:write name="pageBean" property="totalRecoder" /></font>条记录 </td>
                    <td>&nbsp;当前第<font color="red"><bean:write name="pageBean" property="currentPage" /></font>/<font color="red"><bean:write name="pageBean" property="totalPages" /></font>页 </td>
                    <td><html:link page="/emailaccept.do" paramId="currentPage" paramName="pageBean" paramProperty="firstPage">&nbsp;首	页</html:link>
                    </td>
                    <td><html:link page="/emailaccept.do" paramId="currentPage" paramName="pageBean" paramProperty="upPage">&nbsp;上一页</html:link>
                    </td>
                    <td><html:link page="/emailaccept.do" paramId="currentPage" paramName="pageBean" paramProperty="downPage">&nbsp;下一页</html:link>
                    </td>
                    <td>&nbsp;<html:link page="/emailaccept.do" paramId="currentPage" paramName="pageBean" paramProperty="lastPage">&nbsp;尾	页</html:link>
                    </td>
                    <td>
											<input type="text" id="appointPage" size="2" value="<%=turnpage %>">页&nbsp;
											<input type="button" value="GO" onClick="return emailaccept('<%=turnpage %>'); ">
					</td>
                  </tr>
                </table></logic:notEmpty></td>
	        </tr>
		</table><%} %>
				</form>
				</td>
			</tr>
		</table>
	</body>
</html>

⌨️ 快捷键说明

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