SSH框架学习(二)——引入框架所需配置文件

SSH框架学习(二)——引入框架所需配置文件

struts2配置文件

struts2的配置文件有:
1、web.xml:配置核心过滤器
2、struts.xml:struts本身配置文件

步骤:
从struts-2.3.15中的black.war拷贝出web.xml和struts.xml
web.xml

  <!-- struts2核心过滤器配置 -->
  <filter>
  	<filter-name>struts</filter-name>
  	<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  </filter>
  
  <filter-mapping>
  	<filter-name>struts</filter-name>
  	<url-pattern>/*</url-pattern>
  </filter-mapping>

(其中,filter-name命名上下对应)

struts.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>

</struts>

hibernate配置文件

1、hibernate.cfg.xml:hibernate核心配置文件(可以被省略)
2、配置映射(后续根据具体操作总结)

spring配置文件

1、web.xml:配置核心监听器
2、applicationContext.xml:spring本身配置文件

web.xml

 <!-- spring核心监听器配置 -->
  <listener>
  	<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  
  <context-param>
  	<param-name>contextConfigLocation</param-name>
  	<param-value>classpath:applicationContext.xml</param-value>
  </context-param>

applicationContext.xml

<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/beans    
      http://www.springframework.org/schema/beans/spring-beans-2.5.xsd   
      http://www.springframework.org/schema/context   
      http://www.springframework.org/schema/context/spring-context-2.5.xsd   
      http://www.springframework.org/schema/aop   
      http://www.springframework.org/schema/aop/spring-aop-2.5.xsd   
      http://www.springframework.org/schema/tx   
      http://www.springframework.org/schema/tx/spring-tx-2.5.xsd">

</beans>

猜你喜欢

转载自blog.csdn.net/qq_35302274/article/details/84726997
今日推荐