解析代码 javaweb web。xml中配置文件

sunxiaolong131487111 2008-11-02 06:16:11
谁能帮我解释一下 下面这些代码 都是做什么的呀
<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>

<filter>
<filter-name>Spring character encoding filter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>GB2312</param-value>
</init-param>
</filter>

<filter-mapping>
<filter-name>Spring character encoding filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
...全文
55 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ouyangqinxin 2008-11-02
  • 打赏
  • 举报
回复
<context-param>
<param-name>contextConfigLocation </param-name>
<param-value>classpath*:applicationContext-*.xml </param-value>
</context-param>
这些是在web.xml中对SPRING的配置资源文件applicationContext.xml并指明路径。
----------------------------------

<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener </listener-class>
</listener>

applicationContext资源进行监听。
---------------------------------
<filter>
<filter-name>Spring character encoding filter </filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter </filter-class>
<init-param>
<param-name>encoding </param-name>
<param-value>GB2312 </param-value>
</init-param>
</filter>
对 文件中可能出现的数据类型进行转换。
---------------------------------------
<filter-mapping>
<filter-name>Spring character encoding filter </filter-name>
<url-pattern>/* </url-pattern>
</filter-mapping>
指明路径并进行页面转换。
-----------------------------------------
<filter>
<filter-name>hibernateFilter </filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter </filter-class>
</filter>
<filter-mapping>
<filter-name>hibernateFilter </filter-name>
<url-pattern>/* </url-pattern>
</filter-mapping>
这段代码指明了目前使用的是hibernate3.o版本。


希望你帮到你!

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧