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

📄 sent_msg.jsp

📁 oa办公系统
💻 JSP
字号:
<%@ page language="java" import="java.util.*,cn.jx.ecjtu.oa.services.*"
	pageEncoding="gbk"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
	<link href="../common/defaultFa/css/all.css" rel="stylesheet"
		type="text/css" />
	<link href="../common/defaultFa/css/css.css" rel="stylesheet"
		type="text/css" />
	<style type="text/css">
<!--
.style2 {color: #0066CC}
-->
</style>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
		<!-- <meta http-equiv="Refresh" content="30;url=sendedmsg?page=${requestScope.currentPage}"/> -->
		<title>已发送短信息</title>
		<script>
	function check_all()
	{
 		for (i=0;i<document.all("msg_select").length;i++)
 		{
   			if(document.all("allbox").checked){
      			document.all("msg_select").item(i).checked=true;
      		}
   			else{
      			document.all("msg_select").item(i).checked=false;
      		}	
 		}

 		if(i==0)
 		{
   			if(document.all("allbox").checked){
      			document.all("msg_select").checked=true;
      		}	
   			else{
      			document.all("msg_select").checked=false;
      		}
 		}
	}
	
	function delete_msg()
	{
		var ids=document.getElementsByName("msg_select");
		var count=0;
		for(i=0;i<ids.length;i++){
			if(ids[i].checked) count++;
		}
		if(count==0){
			alert("要删除短消息,请至少选择其中一条。");
     		return;
		}
		else{
			document.form1.action="deletesendmsg";
			document.form1.submit();  
		}		
	}
	function updatePage(page){
		document.form1.page.value=page;
		document.form1.submit();
	}
	function setRead(id){		
		document.form1.setread.value=id;
		document.form1.submit();
	}
	function transmit(msgInfo){
	    var t=msgInfo.replace(/###/g,"&");
		document.form1.msgInfo.value=t;
		document.form1.action="presendmsg";
		document.form1.submit();
	}
</script>
	</head>

	<body style="overflow-y:auto">
		<form id="form1" name="form1" method="post" action="sendedmsg">
			<table border="0" align="center" cellpadding="0" cellspacing="0"
				class="tb_title">
				<tr>
					<th align="left" valign="middle">
						已发送短信息
					</th>
					<td>
						&nbsp;
					</td>
				</tr>
			</table>
			<input type="hidden" name="setread"/>
			<input type="hidden" name="msgInfo"/>
			<table width="100%" border="0" cellpadding="0" cellspacing="0"
				class="tb_form">
				<tr>
					<td align="center">
						共${requestScope.msgNum }条短信 &nbsp;第${requestScope.currentPage
						}页/共${requestScope.numPages }页
					</td>
				</tr>
			</table>
			
			<table width="100%" border="0" cellpadding="0" cellspacing="1"
				class="tb_data">
				<thead>
					<tr>
						<td width="4%" align="center">
							选择
						</td>
						<td width="6%" align="center">
							类型
						</td>
						<!-- <td width="8%" align="center">收信人</td> -->
						<td width="34%" align="center">
							内容
						</td>
						<td width="15%" align="center">
							发送时间
						</td>
						<!--<td width="8%" align="center">状态</td>  -->
						<td width="5%" align="center">操作</td>
					</tr>
				</thead>

				<c:forEach items="${requestScope.listMsg}" var="message">
					<tr>
						<td valign="middle" ondblclick="window.close();" align="center">
							<input type="checkbox" name="msg_select" value="${message.msgId}"
								align="middle">
						</td>
						<td align="center" valign="middle">
							<c:if test="${message.msgTypeId==1}">
								<img src="../common/msgimage/user.gif" width="15" height="15">
							</c:if>
							<c:if test="${message.msgTypeId==2}">
								<img src="../common/msgimage/request.gif" width="15" height="15">
							</c:if>	
							<c:if test="${message.msgTypeId==3}">
								<img src="../common/msgimage/approve.gif" width="15" height="15">
							</c:if>						
						</td>
						<!--<td width="7%" align="center">${requestScope.userMap[message.sendId]}</td>  -->
						<td width="51%">
							&nbsp;&nbsp;&nbsp;&nbsp;<c:out value="${message.msgInfo}" escapeXml="true"/>
						</td>
						<td width="11%" align="center">
							${fn:substring(message.sendTime,0,19) }
						</td>
						<!-- <td width="6%" align="center">
							<c:if test="${!message.readState}">								
								<img src="image/unread.gif" border="0" width="20" height="20">								
							</c:if>
							<c:if test="${message.readState}">
							<img src="image/msg_readed.gif" border="0" width="20" height="20">
							</c:if>
						</td> -->
						
						<td align="center" valign="middle">
							<c:set var="tmpStr" value="${message.msgInfo}" scope="page"/>
							<%String tmpStr=(String)pageContext.getAttribute("tmpStr");
							if(tmpStr==null) tmpStr="";
							tmpStr=tmpStr.replaceAll("'","####39;");
							tmpStr=tmpStr.replaceAll("\"","###quot;"); %>
							<a href="javascript:transmit('<%=tmpStr %>');">转发</a>&nbsp;
						</td>
					</tr>
				</c:forEach>
				<tr class="TableControl">
					<td colspan="7">
						&nbsp;
						<input type="checkbox" name="allbox" id="allbox_for"
							onClick="check_all();">
						<label for="allbox_for">
							全选
						</label>
						&nbsp;
						<input type="button" value="删除" class="SmallButton" onClick="delete_msg();">
					</td>
				</tr>
			</table>

			<table border="0" align="center" cellpadding="0" cellspacing="0"
				class="tb_foot">
				<tr>
					<td align="center">
						<a href="javascript:updatePage(1)">首页 </a>&nbsp;
						<a href="javascript:updatePage(${requestScope.currentPage-1})">上一页</a>&nbsp;
						<a href="javascript:updatePage(${requestScope.currentPage+1})">下一页 </a>&nbsp;
						<a href="javascript:updatePage(${requestScope.numPages})">最后一页</a>
						&nbsp;
						<input name="page" type="text" value="${requestScope.currentPage}" size="3" />
						<input name="btn_new" type="button" id="btn_new" value=" 跳转 "
							onClick="form1.submit()" />
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

⌨️ 快捷键说明

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