码迷,mamicode.com
首页 > 编程语言 > 详细

spring学习七

时间:2017-09-24 11:33:16      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:ring   enc   att   orm   加载   int   XML   超时   接口   

一: web.xml中常用配置元素?

          <servlet></servlet>: 在向servlet或JSP页面制定初始化参数或定制URL时,首先命名servlet或JSP页面。Servlet元素就是用来完成此项任务。

          <servlet-mapping></servlet-mapping>         // servlet和指定URL映射

          context-param:  向servletContext提供键值对,应用程序的上下文信息。是应用范围内的初始化参数r, filter在初始化时会用到这些信息。

           所以加载顺序是:  context-param - > listener- >filter  -> servlet

     filter可以关联到具体的Servlet,作为Servlet或JSP的过滤器

<filter-mapping>
    <filter-name>httpPutFormFilter</filter-name>
    <servlet-name>springmvc-v2</servlet-name>
</filter-mapping>

   <filter-mapping>   

      <filter-name>setCharacterEncoding</filter-name>  

      <url-pattern>/*</url-pattern>   

  </filter-mapping>  

      <display-name></display-name>定义了WEB应用的名字 ;

     <filter></filter>          过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。

     <init-param>  : 不同于context-param,  int-param定义的是指定的filter或是Servlet的参数,和context-param的作用范围不同。

     <listener></listener: servlet API的版本2.3增加了对事件监听程序的支持,事件监听程序在,建立、修改和删除会话或servlet环境时得到知。

  <welcome-file-list></welcome-file-list>: 服务器在收到引用一个目录名而不是文件名的URL时,使用哪个文件;

     <error-page></error-page>: 返回HTTP状态码时,或者特定类型的异常被抛出时,能够制定将要显示的页面。

<error-page>   
       <error-code>404</error-code>   
       <location>/NotFound.jsp</location>   
  </error-page>  
 配置session的超时时间。
<session-config>   
     <session-timeout>120</session-timeout>   
 </session-config>   

 

二: Tomcat启动时web.xml中节点(listener, filter)被加载顺序?

  1:首先是context-param节点;

  2:接着配置和调用listeners 并开始监听;

  3:然后配置和调用filters filters开始起作用;

  4:最后加载和初始化配置在load on startup的servlets;

三: 如何在Servlet取得context-param的参数?

           getServletContext().getInitParameter("context/param")得

四:load-on-startup作用

           当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;

     当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。

           正数的值越小,启动该servlet的优先级越高。   

 

spring学习七

标签:ring   enc   att   orm   加载   int   XML   超时   接口   

原文地址:http://www.cnblogs.com/liufei1983/p/7586511.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!