导航:首页 > 源码编译 > 在页面中使用编译指令导入标签

在页面中使用编译指令导入标签

发布时间:2023-06-16 13:15:29

A. JSP的三个编译指令

1、JSP的编译指令是同志引擎的消息,它不直接生成输出。编译指令都有默认值,因此开发人员无须为每个指令设置值。常见的编译指令:

     page:该指令是针对当前页面的指令

     include:用于指定包含另一个页面

     taglib:用于定义和访问自定义标签

     使用编译指令语法格式:<%@ 编译指令名 属性名="属性值"...%>

2、page指令

     page指令位于JSP页面的顶端,一个JSP页面可以使用多条page指令。page指令属性:

     language:声明当前JSP页面使用的脚本语言的种类,因为页面是JSP页面,所以通常都是java,默认值也是java,所以通常无须设置。

     extends:指定JSP页面编译所产生的Java类所继承的父类,或所实现的接口。

     import:用来导入包。默认导入的包:java.lang.*,javax.servlet.*、javax.servlet.jsp.*、javax.servlet.http.*。

     session:设定这个JSP页面是否需要HTTP Session。

     buffer:指定输出缓冲区的大小。输出缓冲区的JSP内部对梁辩象:out用于缓存JSP页面对客户浏览器的输出,默认值为8KB,可设为none。

     autoFlush:当输出缓冲区即将溢出时,是否需要强制输出缓冲区内容。true时输出,false会在buffer溢出时产生一个异常。

     info:设置该JSP程序的信息,也可以看作其说明,可通过Servlet.getServletInfo()方法获取该值。

     errorPage:指定错误处理页面。

     isErrorPage:设置本JSP页丛亩面是否为错误处理程序。

     contentType:用于设定生成网页的文件格式和编码字符集,即MIME类型和页面字符集类型,默认的MIME类型是text/html,默认的字符集是ISO-8859-1。

     pageEncoding:指定生成网页的编码字符集。

注:因为JSP内建了异常机制支持,所以JSP可以不处理异常,即使是checked异常。

3、include指令:可以将一个外部文件嵌入到JSP文件中,同时解析这个页面的JSP语句。include既可以包含静态的文本,也可以包含渗渣森动态的JSP页面。语法格式:<%@include file="relativeURLSpec"%>

如果嵌入的文件经常改变,建议使用操作指令,因为它是动态的include语句。

需要注意的是,静态包含还会将被包含页面的编译指令也包含进来,如果两个页面的编译指令冲突,那么页面就会报错。

阅读全文

与在页面中使用编译指令导入标签相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:485
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:382
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163