ssh框架配置文件路径总结

      1. spring和Struts配置文件默认路径
        1. spring
          1. 默认配置文件在Webcontent的WEB-INF下
        2. Struts
          1. 默认配置文件在src下
        3. Hibernate配置文件分开整合放在src下spring文件中配置
          1. <?xml version="1.0" encoding="UTF-8"?>
            <beans xmlns="http://www.springframework.org/schema/beans"
            	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
            	xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
            	xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd
            http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
            http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
            http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd">
            	<!-- 自动扫描 -->
            	<context:component-scan base-package="com.hw"></context:component-scan>
            	<!-- spring整合hibernate(数据库操作还交给hibernate) -->
            	<bean id="qq"
            		class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
            		<property name="configLocation" value="classpath:hibernate.cfg.xml">
            		</property>
            	</bean>
            	<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
            		<property name="sessionFactory" ref="qq"></property>
            	</bean>
            </beans>


        4. web.xml配置文件(无需配置路径)
          <?xml version="1.0" encoding="UTF-8"?>
          <web-app version="2.5" 
          	xmlns="http://java.sun.com/xml/ns/javaee" 
          	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
          	http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
            <display-name></display-name>	
            <welcome-file-list>
              <welcome-file>index.jsp</welcome-file>
            </welcome-file-list>
             <!-- 整合spring,如果applicationContext.xml在web-info下直接使用即可 -->
             <listener>
             <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
            </listener>
          
            <!-- 整合struts -->
            <filter>
            	<filter-name>struts2</filter-name>
            	<filter-class>
            		org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
            	</filter-class>
            </filter>
            <filter-mapping>
            	<filter-name>struts2</filter-name>
            	<url-pattern>/*</url-pattern>
            </filter-mapping></web-app>
      2. 配置文件统一在src下
        1. web.xml配置中加入配置路径
        2. <context-param><!-- 如果在web-info下则不用配置  -->
          	  <param-name>contextConfigLocation</param-name>
          	  <param-value>classpath:applicationContext.xml</param-value>
           </context-param>

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值