JSP--常用指令
1.JSP中的page指令:
jsp中指令格式:<%@ 指令名字 key=value key=value ......%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
page指令主要功能:对JSP页面进行设置指令 主要指令有以下内容:
language="java":声明当前JSP使用的编程语言
import =“java.util.*”:导入要使用的包
pageEncoding="UTF-8":设置当前JSP源文件的编码表
contentType="text/html; charset=utf-8":设置浏览器解析HTML的编码表,有pageEncoding可以不设置该类型
errorPage="500.jsp":设置发生异常的时候,跳转到该页面
isELIgnored="true":设置JSP页面是否解析EL表达式,默认为false解析表达式
session="true":设置页面直接使用Session对象
isErrorPage="true":设置当前的JSP页面,是否显示错误信息页面
补充:一般开发的时候,会吧整个项目中的常见的错误处理配置到web.xml文件中
2.JSP中的include指令:
如果在当前页面中引入其它页面,用include指令 为静态引入(该页面最终变成一个class文件)
案例:<%@ include file="header.jsp" %><br>
3.JSP中的taglib(标签库)指令:
taglib指令在jsp导入已经定义好的标签库或者函数库(与类库(java对象,一个一个类)不是一个概念),方便程序员使用定义好的标签和函数。
案例:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>