思路:一个form表单,用户提交留言

一个

页面显示留言内容。用到Vector来存取信息并显示

cas.jsp

留言人:

标题:

留言内容:

fei.jsp
String name=request.getParameter("name");
String a=new String(name.getBytes("ISO-8859-1"),"gb2312");
String title=request.getParameter("title");
String b=new String(title.getBytes("ISO-8859-1"),"gb2312");
String message=request.getParameter("message");
String c=new String(message.getBytes("ISO-8859-1"),"gb2312");
Vector v=(Vector)application.getAttribute("v");
if(v==null){
v=new Vector();
}
String time=(new Date()).toLocaleString();
String s=a+"#"+b+"#"+c+"#"+time;//这里的”#“符号不能多写,否则会多出一列来
v.add(s);
application.setAttribute("v",v);
if(name==null||name.equals("")){
name="guess"+(int)(Math.random()*1000);
}
out.print("
out.print("
留言人标题留言内容留言时间");  
for(int i=0;i
out.print("
");  
String st=(String)v.elementAt(i);
String ss[]=st.split("#");
for(int j=0;j
out.print("
"+ss[j]+"");  
}
out.print("
");  
}
%>