指令
前言
- JSP中3个编译指令
- JSP中7个动作指令
- JSP中9个内置对象
JSP的三个编译指令
- JSP的编译指令是通知JSP引擎的消息,它不是直接生成输出。
编译指令都有默认值,因此开发人员无须为每个指令设置值。 - page:该指令定义当前页面的属性
- include:用于指定包含另一个页面
- taglib:用于定义和访问自定义标签

page指令
- page 指令用于设置JSP页面的属性

<%@ page
[ language="java" ]
[ contentType=“mimeType [ ;charset=characterSet ]”
[ pageEncoding=“characterSet" ]
[ import="{package.class | package.*}, ..." ]
[ errorPage="relativeURL" ]
[ isErrorPage="true | false" ]
[ extends="package.class" ]
[ session="true | false" ]
[ buffer="none | 8kb | sizekb" ]
[ autoFlush="true | false" ]
[ isThreadSafe="true | false" ]
[ info="text" ]
%>
例子
<%@ page language = "java" import ="java.util.*" buffer = "8kb"
pageEncoding= "UTF-8" isErrorPage="false" %>
<html>
<head>
<title> 测试 page 指令</title>
</head>
<body>
<h1> 这是一个测试页面</h1>
</body>
</html>
include指令
-
include 指令用于在运行时将 HTML文件或 JSP页面嵌入到另一个 JSP页面
-
include 指令语法
<%@ include file = “文件名” %> -
使用include指令,可以将一个外部文件嵌入到当前jsp文件中,同时解析这个页面的jsp语句。
-
include既可以包含静态文件,也可以包含jsp页面。会将包含的页面加入页面,融合成一个页面。因此,被包含的页面不需要是一个完整的页面。
例子
<html>
<head> include 指令测试页面
</head>
<body>
这个是Head文件。将要被包含在test.jsp页面中。
</body>
</html>
<html>
<head> include 指令测试页面
</head>
<body>
<%@ include file = "head.jsp" %>
</body>
</html>
使用include指令进行JSP编程
<%@page language="java"%>
<%@include file=“test.jsp"%>
<html>
<head>
<title>
JSP指令详解

最低0.47元/天 解锁文章
1156

被折叠的 条评论
为什么被折叠?



