<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>/system/*</url-pattern>
    </filter-mapping>
<filter-mapping>   
    <filter-name>struts2</filter-name>   
    <url-pattern>*.jsp</url-pattern>   
</filter-mapping> 这个filter是干嘛用的?
<servlet>
        <servlet-name>dwr</servlet-name>
        <servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>false</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>dwr</servlet-name>
        <url-pattern>/dwr/*</url-pattern>
    </servlet-mapping><servlet>  
    <servlet-name>CXFServlet</servlet-name>  
    <servlet-class>  
        org.apache.cxf.transport.servlet.CXFServlet   
    </servlet-class>  
</servlet>  
<servlet-mapping>  
    <servlet-name>CXFServlet</servlet-name>  
    <url-pattern>/services/*</url-pattern>  
</servlet-mapping>
上面两个servlet是干嘛用的?
希望知道的人详解下!

解决方案 »

  1.   

    1.Struts的转发过滤器,用于根据URL调用相应Action
    2.DWR框架,ajax,用于Java对象转javascript对象
    3.APache Service服务
      

  2.   

    1:Filter是配置struts2必须要写的,他就是struts2里面的总拦截器,所有的请求都会被他拦截。然后再根据发出的请求分发给具体的控制器或拦截器处理。就好比你要回家就必须要经过小区大门一样。2:是DWR框架的配置信息,利用客户端ajax,js调用服务器端的方法3:第三个我没有接触过
      

  3.   

    第三个是restful 方式 的web service 框架CXF要的配置信息.我就知道这些都是用到相应框架时需要的必须的配置信息。但不清楚它们具体都是干嘛的,就是具体作用
      

  4.   

    第一个是过滤器,是客户请求到服务器我们设置的第一道门槛,一般用来转化编码方式什么的。
    第二第三个是配置了两个不同的servlet处理中心,通过判断用户的url请求来确定用哪个servlet去处理
    所有符合/dwr/* 的url由org.directwebremoting.spring.DwrSpringServlet处理
    所有符合/services/*的url由org.apache.cxf.transport.servlet.CXFServlet 处理
      

  5.   

    还没用过struts2 是不是很落伍了 
      

  6.   

    这是struts2必须写的配置文件 当发起任何请求的时候 struts2都要进行过滤 查看是否是sturts2的请求
      

  7.   

    1.org.apache.struts2.dispatcher.FilterDispatcher:
      配置struts2核心控制器。2.org.directwebremoting.spring.DwrSpringServlet:
      配置DWR,框架整合DWR实现Ajax。
      

  8.   

    那我要加一个总的filter该怎么加呢?比如字符编码过滤
      

  9.   

    不清楚的可以google一下关键字