请说明一下web.xml文件中可以配置哪些内容?
● 请说明一下web.xml文件中可以配置哪些内容?
web.xml用于配置Web应用的相关信息,如:监听器(listener)、过滤器(filter)、 Servlet、相关参数、会话超时时间、安全验证方式、错误页面等,下面是一些开发中常见的配置:
①配置Spring上下文加载监听器加载Spring配置文件并创建IOC容器:
<context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext.xml</param-value>
</context-param><listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
②配置Spring的OpenSessionInView过滤器来解决延迟加载和Hibernate会话关闭的矛盾:
<filter><filter-name>openSessionInView</filter-name><filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter><filter-mapping><filter-name>openSessionInView</filter-name><url-pattern>/*</url-pattern>
</filter-mapping>
③配置会话超时时间为10分钟:
<session-config><session-timeout>10</session-timeout>
</session-config>
④配置404和Exception的错误页面:
<error-page><error-code>404</error-code><location>/error.jsp</location>
</error-page><error-page><exception-type>java.lang.Exception</exception-type><location>/error.jsp</location>
</error-page>
⑤配置安全认证方式:
<security-constraint><web-resource-collection><web-resource-name>ProtectedArea</web-resource-name><url-pattern>/admin/*</url-pattern><http-method>GET</http-method><http-method>POST</http-method></web-resource-collection><auth-constraint><role-name>admin</role-name></auth-constraint>
</security-constraint><login-config><auth-method>BASIC</auth-method>
</login-config><security-role><role-name>admin</role-name>
</security-role>
请说明一下web.xml文件中可以配置哪些内容?相关推荐
- java面试(二十五)--(1)redis为什么读写速率快性能好(2)说说web.xml文件中可以配置哪些内容(3)和的区别(4)扑克牌顺子
1. redis为什么读写速率快性能好? 1.Redis将数据存储在内存上,避免了频繁的IO操作 2.Redis其本身采用字典的数据结构,时间复杂度为O(1),且其采用渐进式的扩容手段 3.Redis ...
- web.xml文件中可以配置哪些内容?
web.xml用于配置Web应用的相关信息,如:监听器(listener).过滤器(filter).Servlet.相关参数. 会话超时时间.错误页面等①配置Spring上下文加载监听器,加载Spri ...
- web.xml 文件中的配置节的加载顺序
为什么80%的码农都做不了架构师?>>> web.xml 文件中一般包括 servlet, filter, listener 等的配置,那么它们是按照一个什么顺序加载呢? 首先 ...
- log4J配置及在web.xml文件中的配置
为什么80%的码农都做不了架构师?>>> web.xml中的相关配置 <!-- webAppRootKey:值缺省为webapp.root,当tomcat下部署多个应用时 ...
- Web.XML文件中关于代码提示的一些问题
1. 问题描述 在进行ssm的整合时,我发现在web.xml文件中里按了alt+/以后没有下面的提示: 这样真的很不爽...于是弄了半天(主要是等着)终于解决了,特此写篇博客记录下. 2. 解决方 ...
- 在web.xml文件中配置Servlet时,主要配置哪些信息?
web前端的学习内容是比较多的,其中有一部分就是关于在web.xml文件中配置Servlet时的相关内容,在web.xml文件中配置Servlet时,主要配置哪些信息?来看看下面的详细介绍. 使用ID ...
- web.xml文件中的web-app元素
[转载]web.xml文件中的web-app元素 (2012-05-24 13:35:57) 转载▼ 标签: 转载 分类: java 挺全 的 呵呵呵 转了 原文地址:web.xml文件中的web-a ...
- web.xml文件中的web-app元素 部署
[转载]web.xml文件中的web-app元素 (2012-05-24 13:35:57) 转载▼ 标签: 转载 分类: java 挺全 的 呵呵呵 转了 原文地址:web.xml文件中的web-a ...
- 【MyBatis学习05】SqlMapConfig.xml文件中的配置总结
经过上两篇博文的总结,对mybatis中的dao开发方法和流程基本掌握了,这一节主要来总结一下mybatis中的全局配置文件SqlMapConfig.xml在开发中的一些常用配置,首先看一下该全局配置 ...
最新文章
- record-09 ATM 过程思想 综合练习
- 怎么查看linux是不是as7u4,Linux下搭建Android开发环境
- 关于Hadoop多用户管理支持客户端远程操作的理论总结
- UA MATH565C 随机微分方程V Markov Family的特征函数
- 局域网常用的DOS命令查IP
- android抓包工具——使用fiddler4在安卓手机抓包
- 教你用Python自制拼图小游戏,轻松搞定熊孩子
- 水烟炭行业调研报告 - 市场现状分析与发展前景预测
- WPF 使用MultiBinding ,TwoWay ,ValidationRule ,需要注意的事项
- RENIX软件OSPF和BFD、ISIS和BFD联动测试——网络测试仪实操
- mysql 水晶报表_Crystal Reports 2008(水晶报表) JDBC连接mysql数据库
- 文件系统FatFsR0.09a翻译(三):ff.h
- 比较神秘的网址!也许有用!收藏一下!
- oracle重启rac2监听,RAC监听服务
- 做360度评估引发员工不满?
- 汇编语言上机考试三星题——负数变成绝对值,并以十进制方式输出。
- 宜家订单JSON_在宜家网上商城购物是一种什么体验?
- Win10 内置Intel AC-3165无法开启热点 解决
- VS--安装VS2010出现VC9.0 Runtime问题的解决方法
- Reallusion iClone Pro(实时3d动画设计软件)官方正式版V7.92.5425.1 | 含iclone7安装教程以及iclone7设置中文方法