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

📄 a2.jsp

📁 java 聊天程序 源码 简单精美 java实现一个网络聊天室
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=GB2312"
    pageEncoding="GB2312"%>
 <%@page import="java.util.*" %>
 
<html>
<head>
<meta  content="text/html; charset=gb2312"/>
<title>聊天页面</title>
</head>
<script type="text/javascript">

</script>
<frameset cols=85%,15% frameBorder=1   border=1 >
  <frameset border=1 rows=80%,20% frameBorder=1   border=1 >
    <frame style="BORDER-RIGHT: #cceeff 1px solid; BORDER-BOTTOM: #cceeff 1px solid" src="b1.jsp" frameBorder=1 border=1>
    <frame style="BORDER-RIGHT: #cceeff 1px solid; BORDER-BOTTOM: #cceeff 1px solid" src="b3.jsp" frameBorder=1 border=1>
  </frameset>
  <frame noresize="noresize" style="BORDER-RIGHT: #cceeff 1px solid; BORDER-BOTTOM: #cceeff 1px solid" src="b2.jsp" frameBorder=1 border=1>
</frameset>
<noframes></noframes>
<body>


<%-- 
chatbase: 聊天室数据库信息
userName: 保存当前用户信息
chatHome: 包含聊天记录列表,用户列表

--%>
<jsp:useBean id="chatbase" scope="application" class="tryChat.DataBaseOfChatRoom"></jsp:useBean>
<jsp:useBean id="userInfo" scope="session" class="tryChat.CurrentlyUser"></jsp:useBean>
<jsp:useBean id="chatHome" scope="application" class="tryChat.ChatHome"></jsp:useBean>

<% 
String name=request.getParameter("userName");
String password=request.getParameter("password");

name=new String(name.getBytes("iso-8859-1"),"GBK");
password=new String(password.getBytes("iso-8859-1"),"GBK");

//检查是否是注册用户
if(!chatbase.isAvailability(name)){	
		String pw=chatbase.getPassword(name);
		if(password.equals(pw)){
		//取出用户信息
		String face=chatbase.getFace(name);
		userInfo.setName(name);
		userInfo.setFace(face);
		
		//初始化系统信息
		//添加用户
		chatHome.addUser(name,face);
		chatHome.addNote("<font color=red><B>***系统信息:"+name+"进入聊天室***</B></font>");

	}else{
		//密码错误
		%><jsp:forward page="error3.jsp"/><%
	}
		
}else{
	//用户名不存在
	%><jsp:forward page="error2.jsp"/><%
}

%>
</body>
</html>

⌨️ 快捷键说明

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