当前位置: java基础教程 > 已过时-jsp技术 > 阅读正文

jsp指令

2021.3.8.   387 次   674字

jsp指令有三种:page,include,taglib

1.page指令:配置jsp页面(jsp页面默认配置)
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
  • contentType:等同于response.setContentType();
    1. 设置响应体的mime类型及 字符集
    2. 设置当前jsp页面的编码(只能是高级的IDE才能生效,否则需要设置pageEncoding)
  • language:设置语言,只可以写java
  • buffer:缓冲区的大小
  • import:导包
  • errorPage:为当前页面指定错误页面
  • isErrorPage:标识当前页面是否配置页面(可以使用exception对象)
2.include指令:页面包含的,导入页面的资源文件
<%@include file="head.jsp" %>

include指令只有一个file属性,一般用来引入头文件,或尾文件,一般为jsp文件,也可以是txt等。

3.taglib指令:导入标签库
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  • uri属性:是标签库的唯一表示
  • prefix属性:自定义的前缀
  • tagdir属性:指定标签库在项目中的位置(不使用uri时)
4.自定义taglib标签库(不常用)
  • 继承Tag,TagSupport,BodyTagSupport,SimpleTagSupport等标签类
  • 在tld文件中配置标签库信息,实现类的映射
  • 在jsp文件中引用自定义标签

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群