jsp指令

Posted 殷瑜泰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp指令相关的知识,希望对你有一定的参考价值。

语法:

<%@ 指令名称 属性1="属性值1" 属性2="属性值2"。。。%>

或者:

<%@ 指令名称 属性1="属性值1"%>

<%@ 指令名称 属性2="属性值2"%>

   

如:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

   

<%@ page language="java" %>

<%@ page import="java.util.*" %>

   

language="java"(告诉jsp页面当前支持的语言,表示支持java语言,如果不写的话也可以)

import="java.util.*" (导宝)pageEncoding="UTF-8"%>

   

page:

作用:用于定义JSP页面的各种属性

属性:

import java代码中的import是一样的

<%@ page import="java.util.Date,java.util.List"%>

或者:

<%@ page import="java.util.Date"%>

<%@ page import="java.util.List"%>

JSP会自动导入以下的包:

import java.lang.*;

import javax.servlet.*;

import javax.servlet.http.*;

import javax.servlet.jsp.*;

   

Session:

是否会自动创建session对象。默认值是true。默认情况下就有session

可以设置session的开关

   

buffer

JSP中有javax.servlet.jsp.JspWriter输出字符流。设置。输出数据的缓存大小,默认是8kb(建议不要修改)

errorPage:

配置错误页,如果页面中有错误,则跳转到指定的资源。

errorPage="/uri" 如果写"/"则代表当前应用的目录下,绝对路径。

如果不写"/"则代表相对路径。

isErrorPage

是否创建throwable对象。默认是false;throwable的开关)

打印出对应的异常信息

contextType:

告诉浏览器,用什么编码进行解码。

等同于response.setContextType("text/html;charset=utf-8");

pageEncoding

告诉JSP引擎要翻译的文件使用的编码。

   

isELIgnored:

是否支持EL表达式。 默认是false

   

   

   

   

   

   

以上是关于jsp指令的主要内容,如果未能解决你的问题,请参考以下文章

jsp基础语言-jsp指令

JSP指令

jsp常用指令

JSP6(JSP 指令与JSP 动作元素)

jsp基础知识二(jsp编译指令)

javaweb之jsp指令