JSP指令
2018-08-26 17:19:56来源:博客园 阅读 ()
JSP指令
制作人:全心全意
JSP页面指令使用格式
<%@ 指令 属性=”属性值” … %>
1.page指令
JSP页面最常用的指令,用于定义整个JSP页面的相关属性,这些属性在JSP被服务器解析成Servlet时会转换为相应的Java程序代码。其常用属性如下:
- language属性:设置JSP页面使用的语言,目前仅支持Java语言
- extends属性:设置JSP页面继承的Java类。该属性并不常用,有可能影响服务器的性能优化
- import属性:设置JSP页面导入的类包
- pageEncoding属性:设置JSP页面的编码格式(文件编码)
- contentType属性:设置JSP页面的MIME类型和字符编码
<%@ page contentType=”text/html;charset=UTF-8” %>
- session属性:指定JSP页面是否使用HTTP的session会话对象。其属性值为boolean类型
- buffer属性:设置JSP页面的out输出对象使用的缓冲区大小,默认为8KB,且单位只能使用KB
- autoFlush属性:设置JSP页面缓存满时,是否自动刷新缓存。默认值为true;如果设置为false,则缓存被填满时将抛出异常
- isErrorPage属性:将当前JSP页面设置成错误处理页面来处理另一个JSP页面的错误,也就是异常处理。
- errorPage属性:指定处理当前JSP页面异常错误的另一个JSP页面,指定的JSP错误处理页面设置的isErrorPage属性为true,errorPage属性的属性值是一个url字符串。
2.include指令
文件包含指令include是JSP的另一条指令标识。通过该指令可以在JSP页面中包含另一个JSP页面。不过该指令是静态包含,也就是说被包含文件中所有内容会被原样包含到该JSP页面中,即使被包含文件中有JSP代码,在包含时也不会被编译执行。使用include指令,最终将生成一个文件,所以在被包含和包含文件中,不能有相同名称的变量。
<%@ include file=”包含页面的地址”%>
该指令只有一个file属性,用于指定要包含文件的路径。该路径可以是相对路径,也可以是绝对路径。但是不可以是通过<%%>表达式所代表的文件
3.taglib指令
在JSP页面中,可以通过taglib指令标识声明该页面中所使用的标签库,同时引用标签库,并指定标签的前缀。在页面中引用标签库后,就可以通过前缀来引用标签库中的标签。
<%@ taglib prefix=”前缀” uri=”标签库文件存放位置” %>
- prefix:用于指定标签的前缀,该前缀不能命名为jsp、jspx、java、javax、sun、servlet、和sunw
- uri:用于指定标签库文件的存放位置
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- JSP+SSH+Mysql+DBCP实现的租车系统 2020-06-09
- JSP+Structs+JDBC+mysql实现的诚欣电子商城 2020-06-08
- JSP九大内置对象 2020-06-07
- Java高级实战Maven+JSP+SSM+Mysql实现的音乐网站,70%人不会 2020-06-04
- Maven+JSP+SSM+Mysql实现的音乐网站 2020-06-03
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash