JSP三大指令:page,include,tablib
page
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>jsp4</title>
</head>
<body>
<p>JSP三大指令:page</p>
<p>告诉web服务器,本页面的一些设置信息</p>
<!-- 模拟服务器错误 -->
<%
//int x = 10 / 0;
%>
<!-- 验证session属性 -->
<%
// session.setAttribute("name", "zhang3");
%>
<!-- 验证import属性 -->
<%
// ArrayList<String> list = new ArrayList<String>();
%>
<img alt="" src="../image/page.png">
</body>
</html>
include
<body>
<p>JSP三大指令:include</p>
<p>告诉web服务器,本页面中要包含另一个jsp页面,原理是先替换,后统一输出!</p>
<%@ include file="section1.jsp" %>
<%@ include file="section2.jsp" %>
</body>
tablib
<body>
<p>JSP三大指令:tablib</p>
<p>告诉web服务器,本页面要引用某个标签库</p>
<!-- 举例:在request域中存一个值 -->
<c:set var="name" value="zhang3" scope="request"></c:set>
<!-- 把一个值输出到页面 -->
<c:out value="li4" default="null"></c:out>
<!-- 把刚才存入域中的值取出并输出到页面 -->
<%
String value = (String)request.getAttribute("name");
out.write(value);
%>
<br/>
<img alt="" src="../image/tablib.png">
</body>
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档