<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'showMsg.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head> <body>
<%!Vector<String> list1 = new Vector<String>();
Vector<String> list2 = new Vector<String>();%>
<%
String title = request.getParameter("title");
String msg = request.getParameter("msg");
//list1.setSize(4);list2.setSize(4); if (title != null && msg != null) {
list1.addElement(title);
list2.addElement(msg);
}
%>
<table border=1>
<tr>
<td>
留言者姓名
</td>
<td>
标题
</td>
<td>
留言
</td>
</tr>
<%
String name = (String) session.getAttribute("username");
for (int i = 0; i < list1.size(); i++)
out.print("<tr><td>" + name + (i + 1) + "</td><td>"
+ list1.elementAt(i) + "</td><td>" + list2.elementAt(i)
+ "</td></tr>");
%>
</table>
<br>
<a name="f" href="leaveMsg.jsp"> 返回继续留言</a>
<br>
</body>
</html>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>"> <title>My JSP 'showMsg.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
--> </head> <body>
<%!Vector<String> list1 = new Vector<String>();
Vector<String> list2 = new Vector<String>();%>
<%
String title = request.getParameter("title");
String msg = request.getParameter("msg");
//list1.setSize(4);list2.setSize(4); if (title != null && msg != null) {
list1.addElement(title);
list2.addElement(msg);
}
%>
<table border=1>
<tr>
<td>
留言者姓名
</td>
<td>
标题
</td>
<td>
留言
</td>
</tr>
<%
String name = (String) session.getAttribute("username");
for (int i = 0; i < list1.size(); i++)
out.print("<tr><td>" + name + (i + 1) + "</td><td>"
+ list1.elementAt(i) + "</td><td>" + list2.elementAt(i)
+ "</td></tr>");
%>
</table>
<br>
<a name="f" href="leaveMsg.jsp"> 返回继续留言</a>
<br>
</body>
</html>
解决方案 »
- 急急急~最近用servlet做一个在线考试系统,在答题部分出现了问题
- 关于struts2的post方式接收请求
- 请教高手,如何从数据库加载JSP源码并执行?
- indexOf\for 比较那个快
- struts标签问题
- 高分求助:jsp中文路径不能打开的问题
- SQL server2000插入中文时出现乱码如何解决? 在线等...
- 最基本的问题:如何快速从asp.net转到jsp上来?
- 小于10个字符的字符串的正则表达式是什么?
- 关于applet与servlet交互访问数据库的问题?
- 菜鸟求:struts2中的package与namespace的区别
- 以前学习C#的,现在学习JAVA,有木有好的学习资料呢?如何能快速上手?
list1.addElement(title);
list2.addElement(msg);
第二次发帖的信息会覆盖第一次的信息?
不是将String这个字符串也添加到Vector中与原来Vector中的内容重新构成一个整体么?
不是将String这个字符串也添加到Vector中与原来Vector中的内容重新构成一个整体么?
不是将String这个字符串也添加到Vector中与原来Vector中的内容重新构成一个整体么?