操作 | ID | 姓名 | 性别 | 学历 | 生日 | 籍贯 | 登录密码 | 工资 |
---|---|---|---|---|---|---|---|---|
name="test" > | ||||||||
数据库中没有数据! |
<%
ArrayList list=(ArrayList)session.getAttribute("list");
if(list.size()!=null){
%>
<% for(int i = 0;i<=list.size();i++){
%>
<tr>
<td><%=list.getId()%></td>
</tr>
<%
}
}
%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
</head>
<body>
<form action="add.do" method="get" >
<h4>修改用户</h4>
<c:forEach items="${list}" var="list">
用户名ID: <input type="text" name="AB" value="${id}"/><br/>
登录密码: <input type="text" name="loginpass" value="${list.loginpass}"/></input><br/>
确认密码: <input type="text" name="loginpass" ></input><br/>
性别:<input type="radio" name="sex">男
<input type="radio" name="sex">女 <br>
用户姓名:<input type="text" name="username" value="${list.username}"><br>
出生日期: <input type="text" name="birth" value="${list.birth}"/></input><br/>
工 资 : <input type ="text" name="salary" value="${list.salary}"/><br>
<select id="working" >
<option >学历:</option>
<option >大专</option>
<option >本科</option>
<option >硕士</option>
<option >博士</option>
</select><br>
<select name=" borth">
<option selected>籍贯:</option>
<option >南京</option>
<option >芜湖</option>
</select><br>
</c:forEach>
<input type="submit" value="保存修改" >
</form>
<!-- form表单的作用能将多条信息整合起来进行传送。
submit是一个提交按钮,与button不同的是,submit会提交表单。
而button是单纯的一个按钮-->
</body>
</html>
这是user.jsp
<c:forEach items="${list}" var="list">
items和var变量重复,设置var为其他名称,循环内使用 var名称.属性名输出
<%
ArrayList list=(ArrayList)session.getAttribute("list");
if(list.size()!=null){
%>
<% for(int i = 0;i<=list.size();i++){
%>
建议是使用forEach, 先导入标签库同上使用