快速业务通道

米子SSH之路(二) SSH的配置 (2) 集成Struts2 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14

米子SSH之路(二) SSH的配置 (2) 集成Struts2

时间:2011-11-02 BlogJava 米子

上一篇已经讲了Spring2.5的配置,这章讲的就是怎么在Spring2.5上集成Struts.

三,在Spring2.5 集成 Struts2

3.1 修改现有的web.xml .

加上下面两段代码:

<filter>  

        <filter-name>struts2</filter-name>  

        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>  

 </filter>

<filter-mapping>  

        <filter-name>struts2</filter-name>  

        <url-pattern>/*</url-pattern>  

    </filter-mapping>

3.2  完整的web.xml代码

<?xml version="1.0" encoding="UTF-8"?>

<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" 

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-

app_2_4.xsd">

    <!-- ###################################### -->

    <!-- ##########  Struts2  ################## -->

    <!-- ###################################### -->

    <!-- 

     * Struts2的主要的Filter,负责四个方面的功能:

     * (1)执行Actions

     * (2)清除ActionContext

     * (3)维护静态内容

     * (4)清除request生命周期内的XWork的interceptors

     * 另注:该过滤器应该过滤所有的请求URL。一般被设置为/*

     ************ -->

    <filter>  

        <filter-name>struts2</filter-name>  

        <filter-

class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>  

    </filter>

    <!-- ###################################### -->

    <!-- ##########  Spring2  ################## -->

    <!-- ###################################### -->

    <!-- 

     * [ <context-param></context-param ] =>用来设定web站台的环境参数

     * [ <param-name></param-name> ]  (子元素)=> 用来指定参数的名称

     * [ <param-value></param-value> ] (子元素)=> 用来设定参数值

     * ************

     * 从类路径下加载spring的配置文件, 多个配置文件可以用逗号和空格区分

     * classpath:  关键字特指类路径下加载

     ******************** -->

    <context-param>

        <param-name>contextConfigLocation</param-name>

        <param-value>classpath:applicationContext*.xml</param-value>

    </context-param>

    <!-- 

     * [<listener></listener>]=>用来设定监听接口

     * [<listener-class></listener-class>](子元素)=>定义Listener的类名称

     * *******

     * 负责启动spring的监听器

     * 它将引用处的上下文参数获得spring配置文件地址

     * 指定Spring提供的ContextLoaderListener Web 容器监听器,

     * 该监

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号