高手请指教:
 
               由于公司用的是webwork,在web.xml中也找不到类似Struts的ActionServlet的配置,所以求救各位高手,如何启动webwork?webwork的工作原理?(最好详细些) 

解决方案 »

  1.   

    webwork也有类似的front controller的,不是servlet就是个filter,以前用过,现在忘了,lz可以看看webwork的源码
      

  2.   

    谢谢您的回帖!1。我看了webwork的主控制器是com.opensymphony.webwork.dispatcher.FilterDispatcher类,我想知道除了这个好像还要配webwork.properties,这个文件是干什么用的?
    里面的属性比如:webwork.objectFactory = spring 是什么意思?
    2。容器是如何来加载xwebwork.xml的?最好能详细点!各位大侠请指教~急急急!
      

  3.   

    这方面网上应该蛮多介绍吧?WebWork我也没有接触过,不过,听说Struts 2是Struts 1与WebWork的结合体,具体的网上你再查查
      

  4.   


    web.xml:<?xml version="1.0" encoding="UTF-8"?>
    <web-app 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">
     
      <filter>
          <filter-name>webwork</filter-name>
          <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>  
      </filter>
      
      <filter-mapping>
        <filter-name>webwork</filter-name>
        <url-pattern>/*</url-pattern>
      </filter-mapping>
      
    </web-app>