博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Struts+Spring+Hibernate 的两种组合配置方法
阅读量:2458 次
发布时间:2019-05-10

本文共 960 字,大约阅读时间需要 3 分钟。

既可以使用 web.xml 来使 Web 容器加载 Spring,也可以通过 struts-config.xml 来使 Web 容器加载 Spring。

1、使用 web.xml 来使 Web 容器加载 Spring

 web.xml :

通过: 
   <listener>
      <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
   </listener-->
或:
   <servlet>
      <servlet-name>SpringContextServlet</servlet-name>
      <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
      <load-on-startup>1</load-on-startup>
   </servlet>
Web 容器会自动加载 /WEB-INF/applicationContext.xml 初始化 ApplicationContex t实例;
也可以通过
   <context-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>/WEB-INF/applicationContext-*.xml</param-value>
   </context-param>
使 Web 容器加载指定名称路径的 Spring 配置文件。

2、通过 struts-config.xml 来使 Web 容器加载 Spring

struts-config.xml

通过
    <plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
        <set-property property="contextConfigLocation"
            value="/WEB-INF/applicationContext.xml,
                   /WEB-INF/action-servlet.xml"/>
    </plug-in>
来加载 Spring 配置文件。

 

转载地址:http://dzihb.baihongyu.com/

你可能感兴趣的文章
console java_Java Console reader()方法与示例
查看>>
java enummap_Java EnumMap remove()方法与示例
查看>>
hashmap示例_Java HashMap putAll()方法与示例
查看>>
java的remove方法_Java扫描仪的remove()方法与示例
查看>>
strictmath_Java StrictMath exp()方法与示例
查看>>
哈密顿环_数据结构中的哈密顿环
查看>>
scala 字符串转换数组_Scala程序将数组转换为字符串
查看>>
JavaScript中的正则表达式
查看>>
c++ cstdlib_C ++中带有示例的abs()函数(cstdlib / stdlib.h)
查看>>
cbc 密码_密码学中的密码块链接(CBC)
查看>>
二叉树的垂直和_打印二叉树的垂直和
查看>>
单源路径最短_最短的源到目标路径
查看>>
c# uri.host_C#| 带示例的Uri.Fragment属性
查看>>
Python | 检查文件是否存在?
查看>>
Django | 创建和使用母版页
查看>>
python 每n个切片_Python | 分离饼图中的每个切片
查看>>
spss中个案和变量_错误:C中的个案值重复
查看>>
Python中的type(type)返回值
查看>>
c#中的long类型示例_LONG_MAX常数,带C ++示例
查看>>
shrt c++_SHRT_MIN常数,带C ++示例
查看>>