<jsp-config> 包括 <taglib> 和 <jsp-property-group> 两个子元素。其中<taglib> 元素在JSP 1.2 时就已经存在;而<jsp-property-group> 是JSP 2.0 新增的元素。<jsp-property-group> 元素主要有八个子元素,它们分别为: 
1.<description>:设定的说明 
2.<display-name>:设定名称 
3.<url-pattern>:设定值所影响的范围,如: /CH2 或 /*.jsp
4.<el-ignored>:若为 true,表示不支持 EL 语法 
5.<scripting-invalid>:若为 true,表示不支持 <% scripting %>语法 
6.<page-encoding>:设定 JSP 网页的编码 
7.<include-prelude>:设置 JSP 网页的抬头,扩展名为 .jspf
8.<include-coda>:设置 JSP 网页的结尾,扩展名为 .jspf
 
一个简单的<jsp-config> 元素完整配置: 
 
  1. <jsp-config>
  2. <taglib>
  3. <taglib-uri>Taglib</taglib-uri>
  4. <taglib-location>/WEB-INF/tlds/MyTaglib.tld</taglib-location>
  5. </taglib>
  6. <jsp-property-group>
  7. <description>Special property group for JSP Configuration JSP example.</description>
  8. <display-name>JSPConfiguration</display-name>
  9. <url-pattern>/jsp/* </url-pattern>
  10. <el-ignored>true</el-ignored>
  11. <page-encoding>GB2312</page-encoding>
  12. <scripting-invalid>true</scripting-invalid>
  13. <include-prelude>/include/prelude.jspf</include-prelude>
  14. <include-coda>/include/coda.jspf</include-coda>
  15. </jsp-property-group>
  16. </jsp-config>
 
对于Web 应用程式来说,Scriptlet 是个不乐意被见到的东西,因为它会使得HTML 与Java 程式码交相混杂,对于程式的维护来说相当的麻烦,必要的时候,您可以在web.xml 中加上<script-invalid> 标签,设定所有的JSP 网页都不可以使用Scriptlet ,例如:
  1. <web-app ..>
  2. ....
  3. <jsp-config>
  4. <jsp-property-group>
  5. <url-pattern>*.jsp</url-pattern>
  6. <script-invalid>true</script-invalid>
  7. </jsp-property-group>
  8. </jsp-config>
  9. ....
  10. </web-app>

最新文章

  1. 前端构建工具之gulp_常用插件
  2. Gym 100703I---Endeavor for perfection(尺取)
  3. 使用bootstrap 弹出效果演示
  4. mysql分区研究
  5. C++实现链式栈,运用模板,界面友好,操作方便,运行流畅
  6. 查看iis错误日志时提示找不到 freb.xsl的解决方法
  7. bzoj3798: 特殊的质数
  8. [ZETCODE]wxWidgets教程四:菜单栏和工具栏
  9. Windows phone 之自定义控件(补充)
  10. Java 8 Features – The ULTIMATE Guide--reference
  11. iOS学习笔记(十四)——打电话、发短信
  12. 在线服装零售商Betabrand获得650万美元风投 - 投资风向 - 创业邦
  13. Clojure 学习入门(19)—— 数组
  14. /var/lib/mysql/mysql.sock错误的解决办法
  15. 利用PHP+MySql+Ajax操作实现年月日联动功能
  16. Php的基本语法学习
  17. 把旧系统迁移到.Net Core 2.0 日记(4) - 使用EF+Mysql
  18. Zabbix检测Mysql数据库的主从同步
  19. ImportError: cannot import name &#39;path&#39;
  20. 常用的Oracle的doc命令

热门文章

  1. jquery刷新页面指定部位
  2. delphi ,1)控件根据窗口大小,一直居中显示 2)显示最大化最小化按钮控件
  3. 小团队交流为什么 :wq! :wq 二者结果一致?
  4. Mindjet MindManager 出现Runtime Error解决方案
  5. 000 初步使用Kotlin开发Android应用
  6. django【orm操作】
  7. beego——模型定义
  8. Java集合(3):Vector &amp;&amp; Stack
  9. Python框架之Tornado (源码之褪去模板外衣)
  10. ES6 Promise 让异步函数顺序执行