user.jsp

来自「可以马上用的JSP聊天程序」· JSP 代码 · 共 50 行

JSP
50
字号
<%@ page contentType="text/html; charset=GB2312"%>
<%
String User = (String) session.getAttribute("User");
//从session对象中取得名为User的资料

//判断session对象中的User资料, 是否为空值, 是则代表用户尚未完成登录
if(User == null)   
	response.sendRedirect("LogFrm.jsp"); //将浏览器导向至登录网页
%>
<HTML>
<HEAD>
<TITLE>聊天室</TITLE>
<Script Language = "javascript">
<!--
function checkdata()
{
	//判断frmMsg表单中Msg栏中是否为空值	
	if(frmMsg.Msg.value == "")
		return ; //是空值时直接中断函数的执行
	else
	{
		frmMsg.submit(); //将表单资料送出
		frmMsg.Msg.value = ""; //清除Msg栏中的值
	}	
}
-->
</Script>
</HEAD>
<BODY>
<!--
按下表单中的 发言 按钮, 
将会在chat子窗口中执行PostMsg.jsp网页张贴信息
-->
<FORM Action = "PostMsg.jsp" method = post name = frmMsg 
	  target = "chat">
<%= User %> : <INPUT name="Msg">
<!--按下发言按钮后将执行checkdata副程序-->
<INPUT type="button" value="发言" onClick = "checkdata()">&nbsp;
<INPUT name=reset1 type=reset value=重写>
</FORM>

<!--
按下表单中的 注销 按钮, 将会在最上层窗口中执行Logout.jsp进行注销操作
-->

<INPUT name=submit1 type=submit value=注销 onclick="top.close()">
<!--/FORM-->
</BODY>
</HTML>

⌨️ 快捷键说明

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