📄 usersms.jsp
字号:
<td align=right valign=middle colspan=6><font color="<%=tableFontColor%>"> <input type=checkbox name=chkall value=on onclick="CheckAll(this.form)">选中所有显示记录 <input type=submit name=action onclick="{if(confirm('确定删除选定的纪录吗?')){this.document.inbox.submit();return true;}return false;}" value="删除指定信息"> <input type=submit name=action onclick="{if(confirm('确定清除回收站所有的纪录吗?')){this.document.inbox.submit();return true;}return false;}" value="清空回收站"></font></td>
</tr>
</table></td></tr></table></form>
<%
}
else if(action.equals("删除指定信息")){
smsManager.delRecycle(request);
response.sendRedirect("usersms.jsp?action=success&msg="+java.net.URLEncoder.encode("删除邮件成功,并把他保存在垃圾箱中!"));
}
else if(action.equals("清空回收站")){
smsManager.allDelRecycle();
response.sendRedirect("usersms.jsp?action=success&msg="+java.net.URLEncoder.encode("删除邮件成功,并把他保存在垃圾箱中!"));
}
//发送信息
else if(action.equals("new")){
String title="";
String sendtime="";
String content="";
boolean fwSign=false;
try{
SMSMSG sms=smsManager.getSMSMSG(request);
sendtime=sms.getSendtime();
title="RE " + sms.getTitle();
content=sms.getContent();
fwSign=true;
}
catch(Exception e){
}
%>
<form action="usersms.jsp" method=post name=messager>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tableWidth%> bgcolor=<%=tableBackColor%> align=center>
<tr>
<td>
<table cellpadding=3 cellspacing=1 border=0 width=100%>
<tr>
<td bgcolor=<%=tableTitleColor%> colspan=2 align=center>
<input type=hidden name="action" value="send">
<font color="<%=tableFontColor%>"><b>撰写邮件</b></font></td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=middle width=70><font color="<%=tableContentColor%>"><b>收件人:</b></font></td>
<td bgcolor=<%=tableBodyColor%> valign=middle><font color="<%=tableContentColor%>">
<input type=text name="touser" value="<%=ParamUtil.getString(request,"touser","")%>" size=50>
<SELECT name=font onchange=DoTitle(this.options[this.selectedIndex].value)>
<OPTION selected value="">选择</OPTION>
<%
Vector friendList=FriendsManager.getFriendList(request);
for(i=0;i<friendList.size();i++){
Friend friend=(Friend)friendList.get(i);
%>
<OPTION value="<%=friend.getFriendFriend()%>"><%=friend.getFriendFriend()%></OPTION>
<%
}
%>
</SELECT>
群发时使用逗号(,)分开,最多5位用户</font>
</td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=top><font color="<%=tableContentColor%>"><b>标题:</b></font></td>
<td bgcolor=<%=tableBodyColor%> valign=middle><font color="<%=tableContentColor%>">
<input type=text name="title" size=50 maxlength=80 value="<%=title%>"></font>
</td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=middle colspan=2 align=left>
<textarea cols=100 rows=10 name="message" title="">
<%
if(fwSign) {
%>
============= 在 <%=sendtime%> 您来信中写道: ============
<%=content%>
========================================================<%}%></textarea>
</td>
</tr>
<tr>
<td bgcolor=<%=tableTitleColor%> valign=middle colspan=2 align=center>
<input type=Submit value="发送" name=Submit>
<input type=Submit value="保存" name=Submit>
<input type="reset" name="Clear" value="清除">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<%
}
//转发信息
else if(action.equals("fw")){
SMSMSG sms=smsManager.getSMSMSG(request,"fw");
%>
<form action="usersms.jsp" method=post name=messager>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tableWidth%> bgcolor=<%=tableBackColor%> align=center>
<tr>
<td>
<table cellpadding=3 cellspacing=1 border=0 width=100%>
<tr>
<td bgcolor=<%=tableTitleColor%> colspan=2 align=center>
<input type=hidden name="action" value="send">
<font color="<%=tableFontColor%>"><b>撰写邮件</b></font></td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=middle width=70><font color="<%=tableContentColor%>"><b>收件人:</b></font></td>
<td bgcolor=<%=tableBodyColor%> valign=middle><font color="<%=tableContentColor%>">
<input type=text name="touser" value="<%=ParamUtil.getString(request,"touser","")%>" size=50> 群发时使用逗号(,)分开,最多5位用户</font>
</td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=top><font color="<%=tableContentColor%>"><b>标题:</b></font></td>
<td bgcolor=<%=tableBodyColor%> valign=middle><font color="<%=tableContentColor%>">
<input type=text name="title" size=50 maxlength=80 value="Fw:<%=sms.getTitle()%>"> 请限定50字内</font>
</td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=middle align=left colspan=2>
<textarea cols=100 rows=10 name="message" title="">
========== 下面是转发信息 =========
原发件人:<%=sms.getSender()%><%="\n\n"%>
<%=sms.getContent()%>
===================================</textarea>
</td>
</tr>
<tr>
<td bgcolor=<%=tableTitleColor%> valign=middle colspan=2 align=center>
<input type=Submit value="发送" name=Submit>
<input type=Submit value="保存" name=Submit>
<input type="reset" name="Clear" value="清除">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<%
}
//'更改信息
else if(action.equals("edit")){
SMSMSG sms=smsManager.getSMSMSG(request,"edit");
%>
<form action="usersms.jsp" method=post name=messager>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tableWidth%> bgcolor=<%=tableBackColor%> align=center>
<tr>
<td>
<table cellpadding=3 cellspacing=1 border=0 width=100%>
<tr>
<td bgcolor=<%=tableTitleColor%> colspan=2 align=center>
<input type=hidden name="action" value="savedit">
<input type=hidden name="id" value="<%=sms.getID()%>">
<font color="<%=tableFontColor%>"><b>发送邮件</b>--请完整输入下列信息</font></td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=middle width=70><font color="<%=tableContentColor%>"><b>收件人:</b></font></td>
<td bgcolor=<%=tableBodyColor%> valign=middle>
<input type=text name="touser" value="<%=sms.getIncept()%>" size=70>
</td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=top><font color="<%=tableContentColor%>"><b>标题:</b></font></td>
<td bgcolor=<%=tableBodyColor%> valign=middle><font color="<%=tableContentColor%>">
<input type=text name="title" size=70 maxlength=80 value="<%=sms.getTitle()%>"> 请限定50字内</font>
</td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=middle colspan=2 align=left>
<textarea cols=100 rows=10 name="message" title=""><%=sms.getContent()%></textarea>
</td>
</tr>
<tr>
<td bgcolor=<%=tableTitleColor%> valign=middle colspan=2 align=center>
<input type=Submit value="发送" name=Submit>
<input type=Submit value="保存" name=Submit>
<input type="reset" name="Clear" value="清除">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<%
}
//'读取信息
else if(action.equals("savedit")){
smsManager.saveSMS(request);
response.sendRedirect("usersms.jsp?action=success&msg="+java.net.URLEncoder.encode("发送邮件成功,并把他保存在发件箱箱中!"));
}
else if(action.equals("delete")){
smsManager.delete(request);
response.sendRedirect("usersms.jsp?action=success&msg="+java.net.URLEncoder.encode("删除邮件成功,并把他保存在发件箱箱中!"));
}
else if(action.equals("read")||action.equals("outread")){
SMSMSG sms=smsManager.getSMSMSG(request,"read");
%>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tableWidth%> bgcolor=<%=tableBackColor%> align=center>
<tr>
<td>
<table cellpadding=3 cellspacing=1 border=0 width=100%>
<tr>
<td bgcolor=<%=tableTitleColor%> align=center><font color="<%=tableFontColor%>"><b>欢迎使用邮件接收,<%=userName%></b></font></td>
</tr>
<tr>
<td bgcolor=<%=aTableTitleColor%>><font color="<%=tableContentColor%>">
<%if (action.equals("outread")) {%>
在<b><%=sms.getSendtime()%></b>,您发送此邮件给<b><%=response.encodeURL(sms.getIncept())%></b>!
<%}else{%>
在<b><%=sms.getSendtime()%></b>,<b><%=response.encodeURL(sms.getSender())%></b>给您发送的邮件!
<%}%></font></td>
</tr>
<tr>
<td bgcolor=<%=tableBodyColor%> valign=top align=left><font color=<%=tableContentColor%>>
<b>邮件标题:<%=response.encodeURL(sms.getTitle())%></b><hr size=1>
<%=(new MyFilter(sms.getContent()).getFilterString())%></font>
</td>
</tr>
</table></td></tr></table>
<%
}
else if(action.equals("success")){
%>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tableWidth%> bgcolor=<%=tableBackColor%> align=center>
<tr>
<td>
<table cellpadding=3 cellspacing=1 border=0 width=100%>
<tr align="center">
<td width="100%" bgcolor=<%=tableTitleColor%>><font color="<%=tableFontColor%>">成功:邮件</font></td>
</tr>
<tr>
<td width="100%" bgcolor=<%=tableBodyColor%>><font color="<%=tableContentColor%>"><%=(new String(ParamUtil.getString(request,"msg","").getBytes("ISO-8859-1"),"GBK"))%></font>
</td>
</tr>
</table> </td></tr></table>
<%
}
else if(action.equals("newmsg")){
%>
<table cellpadding=0 cellspacing=0 border=0 width=<%=tableWidth%> bgcolor=<%=tableBackColor%> align=center>
<tr>
<td>
<table cellpadding=3 cellspacing=1 border=0 width=100%>
<tr align="center">
<td width="100%" bgcolor=<%=tableTitleColor%>><font color="<%=tableFontColor%>">邮件通知</font></td>
</tr>
<tr>
<td width="100%" bgcolor=<%=tableBodyColor%> align=center><br>
<a href=usersms.jsp?action=inbox><img src="<%=picURL%>newmail.gif" border=0>有新的邮件</a><br>
<br>
<a href="usersms.jsp?action=inbox">按此查看</a><br><br>
</td>
</tr>
</table> </td></tr></table>
<%
}
else
throw new Exception("错误请求!");
}
else
throw new Exception("请您先登陆!");
}
catch(Exception e){
e.printStackTrace();
String errMsg=e.getMessage();
%>
<%@include file="INC/error.jsp"%>
<%
}%>
<script language="JavaScript">
<!--
function CheckAll(form) {
for (var i=0;i<form.elements.length;i++) {
var e = form.elements[i];
if (e.name != 'chkall') e.checked = form.chkall.checked;
}
}
//-->
</script>
<%@ include file="foot.jsp"%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -