春节期间发生了一些高兴的事,其中之一便是apache终于发布了struts2的正式版:struts2.0.6GA,所以我也该从webwork迁移至struts2。struts2基本上就是webwork的翻版,所以迁移过程倒是很简单,只需要修改下配置文件和一些包名就可以了。如果在Eclipse、Netbeans这些集成开发工具的帮助下,记不清包名也很容易找到想要的类的,呵呵。在Eclipse下建立一个Dynamic Web Application。从struts2.0.6的lib目录中复制下面的库文件到WEB-INF/lib目录下:commons-logging-1.1.jarfreemarker-2.3.8.jarognl-2.6.9.jarstruts-api-2.0.6.jarstruts-core-2.0.6.jarstruts-spring-plugin-2.0.6.jarxwork-2.0.0.jar从spring中lib目录中复制下面的库文件到WEB-INF/lib目录下:spring.jar修改web.xml,增加一个struts的分派器filter,映射所有的url-pattern,再增加一个spring的ContextLoaderListener监听器。修改后的内容如下:
Tags:
struts2 笔记 spring2 集成