<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"
import="java.util.ArrayList"
%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%
ArrayList<String> list = (ArrayList<String>)session.getAttribute("list");
String errorMessage = session.getAttribute("errorMessage").toString();
%>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Bullletin board system</title>
</head>
<body>
<center><h1>Bulletin Board System</h1>
BBS FORM
<form name = "form" method = "post" action = "/ServletSample/sample">
登録者名
<input type = "text" name = "name" size ="30" maxlength="20"><br><br>
件名
<input type = "text" name = "title" size ="30" maxlength="20"><br><br>
メッセージ
<input type="text" name = "message" size ="60" maxlength="250" style=" height: 8em; padding-top:2px"><br><br>
パスワード
<input type = "password" name = "password" size ="8" maxlength="4"><br><br>
<input type = "submit" name = "Regist" value = "作成"><br><br><br><br>
タイトル
<%
if(errorMessage != null && !errorMessage.equals("")){
%>
<font color = "red">
<%=errorMessage %>
</font>
<%
}else if(list != null && list.size() !=0){
%>
<table border = "2">
<%
for(int i = 0; i < list.size() ;i++){
%>
<tr><td><%=list.get(i) %></td></tr>
<%
}
%>
</table>
<%
}
%>
</form>
</center>
</body>
</html>在这个jsp里面的list,errormessage是什么意思啊?
我现在四个输入的数据都能存到数据库了
但是要怎么显示之前的三个数据呢?
pageEncoding="UTF-8"
import="java.util.ArrayList"
%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%
ArrayList<String> list = (ArrayList<String>)session.getAttribute("list");
String errorMessage = session.getAttribute("errorMessage").toString();
%>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Bullletin board system</title>
</head>
<body>
<center><h1>Bulletin Board System</h1>
BBS FORM
<form name = "form" method = "post" action = "/ServletSample/sample">
登録者名
<input type = "text" name = "name" size ="30" maxlength="20"><br><br>
件名
<input type = "text" name = "title" size ="30" maxlength="20"><br><br>
メッセージ
<input type="text" name = "message" size ="60" maxlength="250" style=" height: 8em; padding-top:2px"><br><br>
パスワード
<input type = "password" name = "password" size ="8" maxlength="4"><br><br>
<input type = "submit" name = "Regist" value = "作成"><br><br><br><br>
タイトル
<%
if(errorMessage != null && !errorMessage.equals("")){
%>
<font color = "red">
<%=errorMessage %>
</font>
<%
}else if(list != null && list.size() !=0){
%>
<table border = "2">
<%
for(int i = 0; i < list.size() ;i++){
%>
<tr><td><%=list.get(i) %></td></tr>
<%
}
%>
</table>
<%
}
%>
</form>
</center>
</body>
</html>在这个jsp里面的list,errormessage是什么意思啊?
我现在四个输入的数据都能存到数据库了
但是要怎么显示之前的三个数据呢?
解决方案 »
- struts2 JSON 的日期返回格式 设置问题
- jsp中使用c:forMach的问题
- 请问url为什么是http://localhost:8080/ReadingStoreNew/insertComment.do?id=<bean:write n
- Mysoo软件必须要在JDK1.5下用吗?有什么环境要求?
- 大家来看看这个hibernate的问题,十万火急啊!!!
- 关于提交表单后得到ID如何获取整值以便SQL语句。
- tomcat如何支持css????????
- 关于SESSION的问题
- win200下JSP连接MYSQL
- 如何用JAVA从数据库中得到数据在页面上动态生成一棵树
- smartupload中文乱码
- 关于照片上传问题
你数据能保存,但是要显示之前的三个数据是什么意思?
-------------------------------------------
是不是点击保存按钮后, 把之前填写的三个数据保留在表单里面。
那你把表单提交给隐藏域就行了。
String errorMessage = session.getAttribute("errorMessage").toString();应该是servlet中写入到session的,你看看web.xml中配置的 ,找找ServletSample的那个<serlet-class>...</servlet-class>是那个servlet类,然后到里面查找errorMessage字符串就可以看到