1. page 指令:
page 指令用于设置整个JSP页面的一些属性,例如页面的语言、文档类型、字符集等。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- language: 指定JSP页面中使用的编程语言,通常为 "java"。
- contentType: 指定生成的HTML文档的内容类型。
- pageEncoding: 指定生成的HTML文档的字符集。
2. include 指令:
include 指令用于在JSP页面中包含其他文件的内容,例如头部和尾部文件。
<%@ include file="header.jsp" %>
- file: 指定要包含的文件的路径。
3. taglib 指令:
taglib 指令用于引入标签库,允许在JSP页面中使用标签库中定义的自定义标签。
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
- uri: 指定标签库的命名空间。
- prefix: 指定用于引用标签库的前缀。
4. pageContext 指令:
pageContext 指令用于在JSP页面中定义 PageContext 对象。
<%@ page import="javax.servlet.jsp.PageContext" %>
<%@ page pageEncoding="UTF-8"%>
<%@ pageContext import="java.util.*" %>
- import: 用于导入Java类。
- pageEncoding: 指定生成的HTML文档的字符集。
- pageContext import: 用于导入PageContext对象中的类。
5. errorPage 指令:
errorPage 指令用于指定在页面出现错误时要跳转的错误处理页面。
<%@ page errorPage="error.jsp" %>
- errorPage: 指定错误处理页面的路径。
6. isErrorPage 指令:
isErrorPage 指令用于指定当前页面是否是错误处理页面。
<%@ page isErrorPage="true" %>
- isErrorPage: 指定当前页面是否是错误处理页面,取值为 "true" 或 "false"。
这些JSP指令允许开发者在页面中配置一些全局属性,引入标签库,处理错误等。指令通常放置在JSP页面的顶部。注意,每个指令都以 <%@ 开始,以 %> 结束。
转载请注明出处:http://www.zyzy.cn/article/detail/13665/JSP