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

📄 usersms.jsp

📁 一个用jsp写的完整的论坛源代码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
		
		//发送信息
		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="<%=request.getParameter("touser")==null?"":request.getParameter("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>
			  &nbsp;使用逗号(,)分开,最多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%>">&nbsp;请限定50字内</font>
            </td>
          </tr>
          <tr> 
            <td bgcolor=<%=tableBodyColor%> valign=top><font color="<%=tableContentColor%>"><b>内容:</b><br></font></td>
            <td bgcolor=<%=tableBodyColor%> valign=middle>
              <textarea cols=70 rows=8 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>
              &nbsp; 
              <input type=Submit value="保存" name=Submit>
              &nbsp; 
              <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="<%=request.getParameter("touser")==null?"":request.getParameter("touser")%>" size=50>&nbsp;使用逗号(,)分开,最多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()%>">&nbsp;请限定50字内</font>
            </td>
          </tr>
          <tr> 
            <td bgcolor=<%=tableBodyColor%> valign=top><font color="<%=tableContentColor%>"><b>内容:</b><br></font></td>
            <td bgcolor=<%=tableBodyColor%> valign=middle>
              <textarea cols=70 rows=8 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="Send" name=Submit>
              &nbsp; 
              <input type=Submit value="保存" name=Submit>
              &nbsp; 
              <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()%>">&nbsp;请限定50字内</font>
            </td>
          </tr>
          <tr> 
            <td bgcolor=<%=tableBodyColor%> valign=top><font color="<%=tableContentColor%>"><b>内容:</b><br></font></td>
            <td bgcolor=<%=tableBodyColor%> valign=middle>
              <textarea cols=70 rows=8 name="message" title=""><%=sms.getContent()%></textarea>
            </td>
          </tr>
          <tr> 
            <td bgcolor=<%=tableTitleColor%> valign=middle colspan=2 align=center> 
              <input type=Submit value="Send" name=Submit>
              &nbsp; 
              <input type=Submit value="保存" name=Submit>
              &nbsp; 
              <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("发送消息成功,并把他保存在发件箱箱中!"));
			action = "success";
			msg    = "发送消息成功,并把他保存在发件箱箱中!";
		}
		else if(action.equals("delete")){
			smsManager.delete(request);
			//response.sendRedirect("usersms.jsp?action=success&msg="+java.net.URLEncoder.encode("删除消息成功,并把他保存在发件箱箱中!"));
			action = "success";
			msg    = "删除消息成功,并把他保存在发件箱箱中!";
		}
		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("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("错误请求!");
	}
	//显示成功信息
	if("success".equals(action)){
%>
    <table cellpadding=0 cellspacing=0 border=0 width=<%=tableWidth%> bgcolor=<%=tableBackColor%> align=center>
        <tr><td>
            <table cellpadding=4 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%>><br><p align=center><b><font color="<%=tableContentColor%>">恭喜您,操作成功:<%=msg%></b></p></font>
				    </td>
				</tr>
		    </table>
	   </td></tr>
	</table>		
<%
	}
	}
	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 + -