jsp指令标识
2016-03-02 23:21
615 查看
指令标识主要用于设定整个jsp页面范围内都有效的相关信息,它是被服务器解析宁执行的,不会产生任何内容输出到网页。
语法格式:
<%@ 指令名 属性1=“值” 属性2=“值”%>
注意:<%@ 和%>是完整的标记,不能添加空格。
指令名:在jsp中包括page、include和tagib三条指令。
属性:不同的指令有不同的属性,在一条指令中,不同指令用空格或逗号分开。
page指令常用属性:
1.language
设置jsp页面使用的语言,目前只支持java。
2.extends
设置jsp页面继承的java类。所有jsp页面在执行时都会被服务器解析成servlet,而servlet是由java类定义的,因此jsp和servlet都可指定继承的父类。
3.import
设置jsp导入的类包。
4.pageEncoding
设置jsp页面的编码格式。jsp页面中所有的代码都使用其指定的字符集。
5.contentType
设置jsp页面的MIME类型和字符编码,浏览器会据此显示网页内容。
6.session
指定jsp页面是否使用http的session会话对象。其属性值是boolean类型。
7.buffer
设置jsp的out对象使用的缓冲区大小,默认8KB,且单位只能为KB,建议使用8的倍数作为属性值。
8.autoFlush
设置jsp缓存满时是否自动刷新,默认true,若设置为false,则填满时会抛出异常。
9.isErrorPage
可以将当前页面设置成错误处理页面来处理另一个jsp页面的错误。
10.errorPage
用于指定处理当前页面错误的另一个jsp页面,指定的页面必须设定isErrorPage属性为true。
include指令:通过该指令可以在一个jsp页面中包含另一个jsp页面。该指令为静态包含,也就是说被包含文件所有内容会原样包含到该jsp页面中。
该指令只有一个file属性。<%@ include file="path"%>
taglib指令:通过该指令标识声明该页面所使用的标签库,同时也引用标签库,并指定标签库的前缀。
<%@ taglib prefix="tagPrefix" uri="taguri"%>
prefix:指定标签的前缀,不能为jsp、jspx、java、javax、sun、servlet、sunw。
uri:标签库文件存放的位置。
语法格式:
<%@ 指令名 属性1=“值” 属性2=“值”%>
注意:<%@ 和%>是完整的标记,不能添加空格。
指令名:在jsp中包括page、include和tagib三条指令。
属性:不同的指令有不同的属性,在一条指令中,不同指令用空格或逗号分开。
page指令常用属性:
1.language
设置jsp页面使用的语言,目前只支持java。
2.extends
设置jsp页面继承的java类。所有jsp页面在执行时都会被服务器解析成servlet,而servlet是由java类定义的,因此jsp和servlet都可指定继承的父类。
3.import
设置jsp导入的类包。
4.pageEncoding
设置jsp页面的编码格式。jsp页面中所有的代码都使用其指定的字符集。
5.contentType
设置jsp页面的MIME类型和字符编码,浏览器会据此显示网页内容。
6.session
指定jsp页面是否使用http的session会话对象。其属性值是boolean类型。
7.buffer
设置jsp的out对象使用的缓冲区大小,默认8KB,且单位只能为KB,建议使用8的倍数作为属性值。
8.autoFlush
设置jsp缓存满时是否自动刷新,默认true,若设置为false,则填满时会抛出异常。
9.isErrorPage
可以将当前页面设置成错误处理页面来处理另一个jsp页面的错误。
10.errorPage
用于指定处理当前页面错误的另一个jsp页面,指定的页面必须设定isErrorPage属性为true。
include指令:通过该指令可以在一个jsp页面中包含另一个jsp页面。该指令为静态包含,也就是说被包含文件所有内容会原样包含到该jsp页面中。
该指令只有一个file属性。<%@ include file="path"%>
taglib指令:通过该指令标识声明该页面所使用的标签库,同时也引用标签库,并指定标签库的前缀。
<%@ taglib prefix="tagPrefix" uri="taguri"%>
prefix:指定标签的前缀,不能为jsp、jspx、java、javax、sun、servlet、sunw。
uri:标签库文件存放的位置。
相关文章推荐
- js函数收藏:获取cookie值
- 【JavaScript DOM 编程艺术】 笔记
- JS-表单提交检查表单字数方法
- js中的串替换函数-------顺便说说如何去掉字符串的所有空格
- jstl foreach标签
- jsp隐式对象
- jstl catch if choose标签
- JS-实时修改在textarea里面的span(实际输入的文字)
- 去除JSP页面自动生成的空行
- ajax&json实现二级下拉框联动,简单示例
- js引用类型
- js面向对象--创建对象
- js 判断两个变量是否相等
- jstl core 库 之 out set remove
- javascript 调用C++函数
- JS-textarea限制输入字数
- 在JSP中如何传递变量
- JSONP原理及代码简单实现
- 如何循序渐进有效学习 JavaScript?
- 如何正确学习JavaScript