📄 person_list.jsp
字号:
<%@ page language="java" pageEncoding="utf-8"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ page import="com.sunny.test.model.*" %>
<%@ page import="java.util.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>display person</title>
<script type="text/javascript">
function form1_submit()
{
if(document.form1.provinceId.value=="")
{
alert("请选择省份");
return false;
}
if(document.form1.cityId.value=="")
{
alert("请选择城市");
return false;
}
if(document.form1.username.value=="")
{
alert("请输入用户名");
return false;
}
if(document.form1.password.value=="")
{
alert("请输入密码");
return false;
}
if(document.form1.checkPassword.value==""||document.form1.checkPassword.value!=document.form1.password.value)
{
alert("请选择省份");
return false;
}
form1.submit();
}
</script>
</head>
<body>
<table>
<tr>
<td>用户名</td>
<td>密码</td>
<td>省份</td>
<td>城市</td>
<td>邮箱</td>
</tr>
<%
if(request.getAttribute("PersonList")!=null)
{
List list = (List)request.getAttribute("PersonList");
for(int i=0; i<list.size(); i++)
{
Object[] obj = (Object[])list.get(i);
Person person = (Person)obj[0];
City city = (City)obj[1];
Province province = (Province)obj[2];
String username = person.getUsername();
String password = person.getPassword();
String email = person.getEmail();
String provincename = province.getName();
String cityname = city.getName();
%>
<tr>
<td><%=username %> </td>
<td><%=password %></td>
<td><%=provincename %></td>
<td><%=cityname %></td>
<td><%=email %></td>
</tr>
<%
}
}
%>
</table>
<form name="form1" action="person.do?dispatch=save" method="post">
<table>
<tr>
<td>省份:</td>
<td><select id="provinceId" name="provinceId">
<option value="" selected>---请选择---</option>
<logic:present name="ProvinceList">
<logic:notEmpty name="ProvinceList">
<logic:iterate id="province" name="ProvinceList">
<option value="<bean:write name="province" property="id"/>" >
<bean:write name="province" property="name"/>
</option>
</logic:iterate>
</logic:notEmpty>
</logic:present>
</select></td>
<td>城市:</td>
<td><select id="cityId" name="cityId">
<option>---请选择---</option>
<logic:present name="CityList">
<logic:notEmpty name="CityList">
<logic:iterate id="city" name="CityList">
<option value="<bean:write name="city" property="id"/>" >
<bean:write name="city" property="name"/>
</option>
</logic:iterate>
</logic:notEmpty>
</logic:present>
</select>
</td>
</tr>
<tr>
<td>用户名:</td>
<td><input type="text" name="username"></td>
<td>密码:</td>
<td><input type="password" name="password"></td>
</tr>
<tr>
<td>确认密码:</td>
<td><input type="password" name="password"></td>
<td>email:</td>
<td><input type="text" name="email"></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="提交"></td>
<td><input type="reset" value="重置"></td>
<td></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -