?? friendlist.jsp
字號(hào):
<%@ page contentType="text/html;charset=GBK"%>
<%@ include file="INC/theme.jsp"%>
<%@ page import = "java.util.Vector"%>
<%
stats=forumName+"論壇短消息處理.";
forumID=ParamUtil.getInt(request,"forumID",0);
%>
<%
out.println(headLine(1,forumName,forumLogo,"",1,stats));
%>
<script language="javascript">
function DoTitle(addTitle) {
var revisedTitle;
var currentTitle = document.messager.touser.value;
revisedTitle = currentTitle+addTitle;
document.messager.touser.value=revisedTitle;
document.messager.touser.focus();
return; }
</script>
<%
try{
if(!foundUser)
throw new Exception("您沒有<a href=login.jsp target=_blank>登錄</a>");
FriendsManager theManager=new FriendsManager(request);
String action=ParamUtil.getString(request,"action");
String sender=ParamUtil.getString(request,"touser","");
int id=ParamUtil.getInt(request,"id",1);
out.println( "<TABLE border=0 width="+tableWidth+" align=center><TBODY>"+
"<TR><TD align=left></TD>"+
"<TD Align=right> <a href=usersms.jsp?action=inbox><img src=pic/m_inbox.gif border=0 alt=收件箱></a> <a href=usersms.jsp?action=outbox><img src=pic/m_outbox.gif border=0 alt=發(fā)件箱></a> <a href=usersms.jsp?action=issend><img src=pic/m_issend.gif border=0 alt=已發(fā)送郵件></a> <a href=usersms.jsp?action=recycle><img src=pic/m_recycle.gif border=0 alt=廢件箱></a> <a href=friendlist.jsp><img src=pic/m_address.gif border=0 alt=地址簿></a> <a href=usersms.jsp?action=new&id=><img src=pic/m_write.gif border=0 alt=發(fā)送消息></a> <a href=usersms.jsp?action=new&touser="+response.encodeURL(sender)+"&id="+id+"><img src=pic/m_reply.gif border=0 alt=回復(fù)消息></a> <a href=usersms.jsp?action=fw&id="+id+"><img src=pic/m_fw.gif border=0 alt=轉(zhuǎn)發(fā)消息></a> <a href=usersms.jsp?action=delete&id="+id+"><img src=pic/m_delete.gif border=0 alt=刪除消息></a>"+
"</TD></TR></TBODY></TABLE><br>");
//'收件箱
if(action==null||"info".equals(action.trim())||"".equals(action.trim())){
%>
<form action="friendlist.jsp" method=post name=inbox>
<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 bgcolor=<%=tableTitleColor%>>
<td align=center valign=middle width="25%"><font color="<%=tableFontColor%>"><b>姓名</b></font></td>
<td align=center valign=middle width="25%"><font color="<%=tableFontColor%>"><b>郵件</b></font></td>
<td align=center valign=middle width="25%"><font color="<%=tableFontColor%>"><b>主頁</b></font></td>
<td align=center valign=middle width="10%"><font color="<%=tableFontColor%>"><b>OICQ</b></font></td>
<td align=center valign=middle width="10%"><font color="<%=tableFontColor%>"><b>發(fā)短信</b></font></td>
<td align=center valign=middle width="5%"><font color="<%=tableFontColor%>"><b>操作</b></font></td>
</tr>
<%
Vector friendInfo=theManager.getFriendInfo(request);
if(friendInfo.size()==0){
%>
<tr>
<td bgcolor=<%=tableBodyColor%> align=center valign=middle colspan=6><font color="<%=tableContentColor%>">您的好友列表中沒有任何內(nèi)容。</font></td>
</tr>
<%}else{%>
<%
for(i=0;i<friendInfo.size();i++){
Friend friend=(Friend)friendInfo.get(i);
%>
<tr bgcolor="<%=tableBodyColor%>">
<td align=center valign=middle><font color="<%=tableContentColor%>"><a href="dispuser.jsp?name=<%=response.encodeURL(friend.getFriendFriend())%>" target=_blank><%=friend.getFriendFriend()%></a></font></td>
<td align=center valign=middle><font color="<%=tableContentColor%>"><a href="mailto:<%=friend.getFriendEmail()%>"><%=friend.getFriendEmail()%></a></font></td>
<td align=center><font color="<%=tableContentColor%>">
<%
if(friend.getFriendHomePage()!=null&&!"".equals(friend.getFriendHomePage().trim())){
%>
<a href="<%=friend.getFriendHomePage()%>" target=_blank><%=friend.getFriendHomePage()%></a>
<%
}
else {out.println("無");}
%></font></td>
<td align=center>
<%
if(friend.getFriendOicq()!=null&&!"".equals(friend.getFriendOicq().trim())){
%>
<a href="<%=friend.getFriendOicq()%>" target=_blank><%=friend.getFriendOicq()%></a>
<%
}
else {out.println("無");}
%></td>
<td align=center><a href="usersms.jsp?action=new&touser=<%=response.encodeURL(friend.getFriendFriend())%>">發(fā)送</a></td>
<td align=center><input type=checkbox name=id value=<%=friend.getFriendID()%>></td>
</tr>
<%
}
}
%>
<tr bgcolor="<%=tableTitleColor%>">
<td align=right valign=middle colspan=6><input type=checkbox name=chkall value=on onclick="CheckAll(this.form)">選中所有顯示記錄 <input type=button name=action onclick="location.href='friendlist.jsp?action=addF'" value="添加好友"> <input type=submit name=action onclick="{if(confirm('確定刪除選定的紀(jì)錄嗎?')){this.document.inbox.submit();return true;}return false;}" value="刪除"> <input type=submit name=action onclick="{if(confirm('確定清除所有的紀(jì)錄嗎?')){this.document.inbox.submit();return true;}return false;}" value="清空好友"></td>
</tr>
</table></td></tr></table></form>
<%
}
else if(action.equals("刪除")){
theManager.delFriend(request);
response.sendRedirect("friendlist.jsp?action=success&msg="+java.net.URLEncoder.encode("刪除好友成功!"));
}
else if(action.equals("清空好友")){
theManager.allDelFriend();
response.sendRedirect("friendlist.jsp?action=success&msg="+java.net.URLEncoder.encode("清空好友成功!"));
}
else if(action.equals("addF")){
%>
<form action="friendlist.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="saveF">
<font color="<%=tableFontColor%>"><b>加入好友</b>--請(qǐng)完整輸入下列信息</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" size=50 value="<%=ParamUtil.getString(request,"myFriend","")%>">
使用逗號(hào)(,)分開,最多5位用戶</font>
</td>
</tr>
<tr>
<td bgcolor=<%=tableTitleColor%> valign=middle colspan=2 align=center>
<input type=Submit value="保存" name=Submit>
<input type="reset" name="Clear" value="清除">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<%
}
else if(action.equals("saveF")){
theManager.saveFriend(request);
response.sendRedirect("friendlist.jsp?action=success&msg="+java.net.URLEncoder.encode("添加好友成功!"));
}
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
throw new Exception("錯(cuò)誤請(qǐng)求!");
}
catch(Exception e){
e.printStackTrace();
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>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -