📄 transact.jsp
字号:
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META http-equiv="refresh" content="3">
<TITLE>outputMessage</TITLE>
</HEAD>
<script language="JavaScript">
function scrollchange()
{
parent.mainFrame.window.scroll(0,60000);
parent.mainFrame.document.bgColor="#ffffff";
return true;
}
</script>
<BODY onload="scrollchange()" bgcolor="#FF9900">
<FORM method="post">
<%
String Name =(String)session.getValue("Name");
if (Name == null) {
return;
}
String str1="<div style='font-size:11pt;line-height:15pt'>";
String str2=new String("<font color='blue'>"+Name+"</font>");
String str3=new String("<font color='red'>[悄悄话]</font>");
String str4=new String("<br>");
String str5=new String("对");
String str6="</div>";
Integer MessageIndex =(Integer)session.getValue("MessageIndex");
if((MessageIndex==null )||( MessageIndex.intValue() >= 200 ))
MessageIndex=new Integer(0);
synchronized(application) {
String alone=new String("yes");
Vector DisplayMessage=null;
DisplayMessage =(Vector)application.getAttribute("Message");
if(DisplayMessage !=null) {
if(DisplayMessage.size()< MessageIndex.intValue()) {
MessageIndex=new Integer(DisplayMessage.size());
}
if(MessageIndex.intValue()!= DisplayMessage.size()) {
for(int i=MessageIndex.intValue();i<DisplayMessage.size();i=i+6) {
int aloneindex=i;
int nameindex=i+1;
int talkwithindex=i+2;
String Messagestr= (String)DisplayMessage.get(i+3);
String systemSpeak= (String)DisplayMessage.get(i+4);
String action2= (String)DisplayMessage.get(i+5);
String alonetag = (String)DisplayMessage.get(aloneindex);
if(alonetag==null)
alonetag=new String("all");
String nametag = (String)DisplayMessage.get(nameindex);
String talkwithtag =(String)DisplayMessage.get(talkwithindex);
//设置欢迎语句
if(systemSpeak.compareTo("yes")==0) {
Messagestr = str1+Messagestr+str6;
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
else {
//悄悄话
if(alonetag.compareTo(alone)==0) {
//自己对别人说悄悄话
if(nametag.compareTo(Name)==0) {
//有动作
if (action2.compareTo(alone)==0) {
Messagestr=str1+str3+str2+Messagestr+str4+str6;
}
//没动作
else {
Messagestr=str1+str3+str2+"对<font color='blue'>"+talkwithtag+"</font>说:"+Messagestr+str4+str6;
}
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
//别人对自己说悄悄话
if((talkwithtag.compareTo(Name)==0)) {
//有动作
if (action2.compareTo(alone)==0) {
Messagestr=str1+str3+"<font color='blue'>"+nametag+"</font>"+Messagestr+str4+str6;
}
//没有动作
else {
Messagestr=str1+str3+"<font color='blue'>"+nametag+"</font>对"+str2+"说:"+Messagestr+str4+str6;
}
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
}
//自己对别人说话
else {
if(nametag.compareTo(Name)==0) {
//有动作
if (action2.compareTo(alone)==0) {
Messagestr=str1+str2+Messagestr+str4+str6;
}
//没动作
else {
Messagestr=str1+str2+"对<font color='blue'>"+talkwithtag+"</font>说:"+Messagestr+str4+str6;
}
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
//别人对自己说话
else if((talkwithtag.compareTo(Name)==0)) {
//有动作
if (action2.compareTo(alone)==0) {
Messagestr=str1+"<font color='blue'>"+nametag+"</font>"+Messagestr+str4+str6;
}
//无动作
else {
Messagestr=str1+"<font color='blue'>"+nametag+"</font>对"+str2+"说:"+Messagestr+str4+str6;
}
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
//其他人的讲话
else {
//有动作
if (action2.compareTo(alone)==0) {
Messagestr= str1+"<font color='blue'>"+nametag+"</font>"+Messagestr+str4+str6;
}
else {
Messagestr= str1+"<font color='blue'>"+nametag+"</font>"+"对<font color='blue'>"+talkwithtag+"</font>说:"+Messagestr+str4+str6;
}
%>
<script language="JavaScript">
parent.mainFrame.document.write("<%= Messagestr%>")
</script>
<%
}
}
}
Integer count=new Integer(i+6);
session.putValue("MessageIndex",count);
}
}
}
else
out.println("Welcome to here!");
}
%>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -