本系列博客汇总在这里:JSP 汇总


JSP 指令

page 指令的 import 属性

import 是 page 指令中一个很特别的属性!
import 属性值对应“真身”中的 import 语句。
import 属性值可以使逗号:<%@page import=”java.net.*,java.util.*,java.sql.*”%>
import 属性是唯一可以重复出现的属性:
但是,我们一般会使用多个 page 指令来导入多个包:
<%@ page import=”java.util.*”%> <%@ page import=”java.net.*”%> <%@ page import=”java.text.*”%>
示例:
JSP(8)_ JSP 指令_page 指令的 import 属性_属性值
JSP(8)_ JSP 指令_page 指令的 import 属性_page 指令的 import 属性_02

以上操作完整源码:

<%@ page language="java"  contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<%--<%@page import="java.util.*, com.rl.model.*" %>--%>

<%@page import="java.util.*" %>  
<%@page import="com.wyx.model.*" %>   

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>

<%
	List<Person> pList = new ArrayList<Person>();
	for(int i = 0; i < 10; i++)
	{
		Person p = new Person();
		p.setAge(30+i);
		p.setName("魏宇轩");
		pList.add(p);
	}	
%>

<table>
	<tr>
		<th>姓名</th>
		<th>年龄</th>
	</tr>
		
	<%
		for(Person person : pList)
		{
	%>
		<tr>
			<td><%=person.getName() %></td>
			<td><%=person.getAge() %></td>
		</tr>
	<%
		}
	%>
</table>

</body>
</html>

如有错误,欢迎指正!