SSH整合之配置文件

1. web.xml文件的配置:

 

Web.xml配置文件需要做以下几件事情:配置ActionServlet,Spring容器监听器(字符处理,session已关闭异常处理)括号内为可选。

 

需要注意的地方:

  a.过滤器的配置必须写在Servlet配置前,比如字符处理   org.springframework.web.filter.CharacterEncodingFilter 必须配置在ActionServlet注册之前。

  b.过滤器名和参数名要正确,是固定不变的。比如在配置Spring容器监听时,上下文参数名称必须为contextConfigLocation. 等等

 

2.applicationContext.xml

 

以上是Struts1.0的写法。

applicationContext.xml需要做以下几件事情: 数据源的配置(可以在hibernate-config.xml配置),Common层,Dao层,Service层,Action层(也可以单独配置,然后采用Struts的插件plug-In将其添入),事务配置。

 

注意点:

    a.在配置 SessionFactory 时,其属性configLocation的值为applicationContext.xml在发布之后的路径,若它位于src目录下,则可以直接使用 classpath:; 若其位于WEB-INF下则为 /WEB-INF/classes/applicationContext.xml

    b.如果采用的是Struts1,则配置Action Bean时,用name代替id属性,其值为struts-config.xml中相应Action的path属性值。class值为Action的类路径,struts-config.xml中type属性为DelegatingActionProxy 代理类的路径

    c.在自动代理配置中beanNames属性为Service层Bean组件的id值。

 

 

3.Struts-config.xml

 

Struts大家都很熟悉,在此不作解释。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值