?? postmsg.jsp
字號:
<%@ page import="java.util.Date"%>
<%
String User = (String) session.getAttribute("User");
//從session對象中取得名稱為User的資料
//判斷session對象中的User資料, 是否為空值, 是則代表用戶尚未完成登錄
if(User == null)
response.sendRedirect("LogFrm.jsp"); //將瀏覽器導向至登錄網頁
String Msg = null;
//下面的for循環將把每個信息向后移動
for(int i = 40; i >= 2; i--)
{
Msg = (String)application.getAttribute("Msg" + (i - 1));
application.setAttribute("Msg" + i, Msg);
}
Date Now = new Date(); //取得目前的系統時間
String year = String.valueOf(Now.getYear() + 1900);
String month = String.valueOf(Now.getMonth() + 1);
String day = String.valueOf(Now.getDate());
String hour = String.valueOf(Now.getHours());
String minute = String.valueOf(Now.getMinutes());
String second = String.valueOf(Now.getSeconds());
String time = year + "/" + month + "/" + day + " "
+ hour + ":" + minute + ":" + second;
//取得目前的日期與時間
Msg = "<TD><IMG SRC = images/" + session.getAttribute("Sex") +
".gif></TD><TD><Font Size=4 Color = Gray><B>" +
session.getAttribute("User") + "</B></Font></TD>" +
"<TD width = 300><Font Size=4><B>說:" +
request.getParameter("Msg") + "</B></FONT></TD>" +
"<TD><Font Size=4 Color = Red>[" + time + "]</Font></TD>";
//設置新信息字串
application.setAttribute("Msg1", Msg);
//設置新信息
response.sendRedirect("chat.jsp");
//將子窗口導向回到用于顯示信息的chat.jsp
%>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -