web.xml学习(8)_jsp-config

13.jsp-config

jsp-config元素主要用来设定JSP的相关配置,<jsp:config>包括<taglib>和<jsp-property-group>两个子元素.其中<taglib>元素

在JSP 1.2时就已经存在了;而<jsp-property-group>是JSP 2.0新增的元素.

taglib :对标记库描述符文件(Tag Libraryu Descriptor file)指定别名。此功能使你能够更改TLD文件的位置,而不用编辑使用这些文件的JSP页面。

<taglib>

taglib元素包含两个子元素taglib-uri和taglib-location.用来设定JSP网页用到的Tag Library路径.

<taglib-uri>URI</taglib-uri>

  taglib-uri定义TLD文件的URI,JSP网页的taglib指令可以经由这个URI存取到TLD文件.

<taglib-location>/WEB-INF/lib/xxx.tld</taglib-laction>

  TLD文件对应Web站台的存放位置.

</taglib>

<jsp-property-group>

jsp-property-group元素包含8个元素,分别为:

<description>Description</descrition>

此设定的说明

<display-name>Name</display-name>

此设定的名称

<url-pattern>URL</url-pattern>

设定值所影响的范围,如:/CH2 或者/*.jsp

<el-ignored>true|false</el-ignored>

若为true,表示不支持EL语法.

<scripting-invalid>true|false</scripting-invalid>

若为true表示不支持<%scription%>语法.

<page-encoding>encoding</page-encoding>

设定JSP网页的编码

<include-prelude>.jspf</include-prelude>

设置JSP网页的抬头,扩展名为.jspf

<include-coda>.jspf</include-coda>

设置JSP网页的结尾,扩展名为.jspf

</jsp-property-group>

</jsp-config>

范例:

<jsp-config>
<taglib>
   <taglib-uri>Taglib</taglib-uri>
   <taglib-location>/WEB-INF/tlds/MyTaglib.tld</taglib-location>
</taglib>
<jsp-property-group>
   <description>
      Special property group for JSP Configuration JSP example.
   </description>
   <display-name>JSPConfiguration</display-name>
   <uri-pattern>/*</uri-pattern>
   <el-ignored>true</el-ignored>
   <page-encoding>GB2312</page-encoding>
   <scripting-inivalid>true</scripting-inivalid>
   ............
</jsp-property-group>
</jsp-config>

更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/webkf/aspx/

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索jsp
, 网页
, 文件
, tld
, 元素
, true
jspf
,以便于您获取更多的相关知识。

时间: 2016-04-01

web.xml学习(8)_jsp-config的相关文章

web.xml学习(3)_filter

Filter介绍 Filter可认为是Servlet的一种"变种",它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链.它与Servlet的区别在于:它不能直接向用户生成响应.完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理. Filter有如下几个用处. 在HttpServletRequest到达Servlet之前,拦截客户的HttpServ

web.xml学习(1)_icon,display-name,description,distributable

1.<icon>:Web应用图标:指出IDE(例如eclipse)和GUI(例如Visual Studio)工具用来表示Web应用的大图标和小图标 <!-- icon元素包含small-icon和large-icon两个子元素.用来指定web站台中小图标和大图标的路径. -->      <icon>          <!--small-icon元素应指向web站台中某个小图标的路径,大小为16 X 16 pixel,但是图象文件必须为GIF或JPEG格式,扩展

web.xml学习(2)_context-param

5.context-param 元素用来设定web站台的环境参数(context),它包含两个子元素:param-name和param-value. <param-name>参数名称</param-name>设定Context名称 <param-value>值</param-value>设定Context名称的值 范例: <context-param>   <param-name>param_name</param-name&g

web.xml学习(7)_mime-mapping、welcome-file-list、error-page

10.mime-mapping:mime-mapping包含两个子元素extension和mime-type.定义某一个扩展名和某一MIME Type做对映. MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型, 当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开.多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式 浏览器接收到文件后,会进入插件系统进行查找,查

web.xml学习(6)_session-config

9.session-config :如果某个会话在一定时间内未被访问,服务器可以抛弃它以节省内存. 可通过使用HttpSession的setMaxInactiveInterval方法明确设置单个会话对象的超时值, 或者可利用session-config元素制定缺省超时值. <!-- session-config包含一个子元素session-timeout.定义web站台中的session参数.  --> <session-config>    <!-- 定义这个web站台所有

web.xml学习(5)_servlet

8.servlet:在向servlet或JSP页面制定初始化参数或定制URL时,必须首先命名servlet或JSP页面.Servlet元素就是用来完成此项任务的. 大多数服务器具有一个缺省的serlvet URL:http://host/webAppPrefix/servlet/packageName.ServletName. 但最好使用定制的URL <servlet> <servlet-name>snoop</servlet-name> <servlet-cla

web.xml学习(4)_listener

7.listener:是Servlet的监听器,它可以监听客户端的请求.服务端的操作等.通过监听器,可以自动激发一些操作, 比如监听在线的用户的数量.当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法,这样就可以给在线人数加1. <listener> listener元素用来定义Listener接口,它的主要子元素为<listener-class> <listen-class>Listener的类名称&l

jsp中session过期设置及web.xml配置学习_JSP编程

session的过期时间需要配置在tomcat 中的 web.xml 中,时间以分钟计算.另最大时间好像是24小时,就是说,你的session过期时间可以设置成1440,如果设置成1441是无效的.(还没有测试) 复制代码 代码如下: <session-config> <session-timeout>480</session-timeout> </session-config>

Spring Web工程web.xml零配置即使用Java Config + Annotation

摘要: 在Spring 3.0之前,我们工程中常用Bean都是通过XML形式的文件注解的,少了还可以,但是数量多,关系复杂到后期就很难维护了,所以在3.x之后Spring官方推荐使用Java Config方式去替换以前冗余的XML格式文件的配置方式: 在开始之前,我们需要注意一下,要基于Java Config实现无web.xml的配置,我们的工程的Servlet必须是3.0及其以上的版本: 1.我们要实现无web.xml的配置,只需要关注实现WebApplicationInitializer这个