⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 person_list.jsp

📁 该项目基于mvc模式
💻 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 + -