📄 postmail.jsp
字号:
<link rel=stylesheet href="style.css" type="text/css">
<body bgcolor="#DEDEDE">
<%@ page language="java" import="java.util.*" %>
<%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="doit" scope="page" class="dbcon.doit" />
<jsp:useBean id="DB" scope="page" class="dbcon.mydb" />
<br>
<br>
<%
//--------<<<<<<<This code send the internal messages>>>>>>>>>>>>>>>>---------------
String sqlMail="";
String strContent="";
int intRowCount=0;
if(session.getValue("user")!=null && request.getParameter("receiver")!=null)
{String strSender=(String)session.getValue("user");
String strReceiver= (String)request.getParameter("receiver");
String strShow=doit.changecode(strReceiver);
//---search the receiver's id-------
ResultSet sqlRst=DB.executeQuery("SELECT INT_ID FROM LOGIN WHERE STR_USER='"+strReceiver+"' ");
if(sqlRst.next()){
Integer intUid=new Integer(sqlRst.getInt("INT_ID"));
if(request.getParameter("title")!=null){
String strTitle=(String)request.getParameter("title");
strTitle=doit.replace(strTitle,true);
if(request.getParameter("content")!=null){
strContent=(String)request.getParameter("content");
strContent=doit.replace(strContent,false);
}else{
strContent="";
}
sqlMail="INSERT INTO INTRAMAIL (STR_IP,STR_TITLE,STR_SENDER,STR_RECEIVER,STR_SENDTIME,TXT_MAILTXT,INT_FLAG) VALUES ('";
sqlMail=sqlMail + request.getRemoteAddr();
sqlMail=sqlMail +"','" + strTitle ;
sqlMail=sqlMail +"','" + strSender ;
sqlMail=sqlMail +"','"+strReceiver;
sqlMail=sqlMail +"','" + doit.strNowtime();
sqlMail=sqlMail + "','" + strContent + "',1)";
DB.executeUpdate(sqlMail);
//--------------send the signal------------------------
if(application.getAttribute("vctWhogotmail")!=null){
Vector v=new Vector();
v=(Vector)application.getAttribute("vctWhogotmail");
if(v.contains(intUid)){
}else{
v.addElement(intUid);
application.setAttribute("vctWhogotmail",v);
}
}else{out.print("You need initiate first!!");
}
//-----------------------------------------)
%>
<body topmargin="0" leftmargin="2" bgcolor="#C9EFF1">
<center>
<p><big><font face="times new roman">Done!Mail has been sent to </font><font color=red><%=strReceiver %></font>!!
<br>
<br>
<br>
<a href='javascript:history.go(-1);'>[Back]</a></p>
</center>
<% }else{out.print("Please input the mail title!!");
}
} else{
out.print("Cannot find this guy!!");
}
sqlRst.close();
}else{
out.print("error occurs!!");
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -