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

📄 getinfo.jsp

📁 JSP 网络聊天 源代码
💻 JSP
字号:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.util.*" %>
<HTML>
<HEAD>
<TITLE> 用户信息 </TITLE>
<META NAME="Author" CONTENT="jj">
<script language="JavaScript">
<!--
function menuclick(member)   {             //显示用户详细信息部分
  if( member.style.display =='none' ) 
     member.style.display = 'block';
   else  member.style.display = 'none';
}
function PerformSubmit(user) {             //改变当前聊天对象
  parent.sendmessage.inputform.talkto.value=user;
}
-->
</script>
</HEAD>
<meta  http-equiv =refresh content= "8; rl=#">
<% int usernum=0;
   String act="";
   String face="";
   String nick="";
   String sex="";
   String qq="";
   String email="";//定义变量

   String name=(String) session.getValue("userid");;
   Hashtable userlist = (Hashtable) application.getAttribute("userlist");
   Enumeration aa= userlist.elements();   //获取在线用户
   usernum=  userlist.size();
%>

<BODY bgcolor="#99CCFF"  onkeydown="">
<form action="/" name="userlist">
<Div align=center>
<BR>
<BR>
<FONT SIZE="2" >[<A href="getinfo.jsp">刷新用户列表</A>]
</Div><BR>
[在线用户:<font color=red><%= usernum %><B></B></font>人]
<HR>
<% int index=0;
   
   while(aa.hasMoreElements()){     //罗列各个用户的信息
	   index++;
      act=( String ) aa.nextElement();
      int i = act.indexOf("++");
	  if(i!=-1)  {
		nick=act.substring(0,i);
	    act =act.substring(i+2); }
	  i = act.indexOf("++");
	  if(i!=-1)  {
		face=act.substring(0,i);
	    act =act.substring(i+2); }
	  i = act.indexOf("++");
	  if(i!=-1)  {
		sex=act.substring(0,i);
	    act =act.substring(i+2); }
      i = act.indexOf("++");
	  if(i!=-1)  {
		qq=act.substring(0,i);
	    act =act.substring(i+2); }   //由拼接的信息提取各个部分
		                             //html完成显示
	  email=act;
%>
<DIV  onClick="menuclick(member<%= index %>);PerformSubmit('<%= nick %>');" width="15" height="15"style="CURSOR: hand">
<img src="images/
<% if  (nick.equals(name)) out.print("me");
     else if (sex.equals("0"))out.print("gg");
        else out.print("mm");%>.gif"   >
<%= nick %></div>
<DIV  id=member<%= index %> style="DISPLAY: none; ">
<IMG SRC="images/face<%= face%>.gif" WIDTH="32" HEIGHT="32" BORDER=0 ALT="">&nbsp;&nbsp;<B><U><I><%= nick %></I></U></B><BR><B>QQ</B>:<%= qq %><BR>
<B>Email</B>:<%= email %><BR>
</div>
<%  
     }
%>
</FONT>
<HR>
</form></FONT>
</BODY>
</HTML>

⌨️ 快捷键说明

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