1.下载地址
https://webwork.dev.java.net/servlets/ProjectDocumentList
下载zip包,解压,首先看文档doc/index.htm,Documentation->Geting started
2.安装
安装步骤在这里很详细了。但终归是英文的,看起来比中文还是要稍稍慢一些。
安装其实非常简单。无非就是拷贝几个jar
webwork-(VERSION).jar, /lib/core 下的包是最重要的。应该拷贝到webapp的WEB-INF/lib中,另外,再把/src/webapp/template拷贝一个过去,最后,web应用目录结构如下
/mywebapp/
/mywebapp/template/
/mywebapp/META-INF/
/mywebapp/WEB-INF/
/mywebapp/WEB-INF/classes/
/mywebapp/WEB-INF/lib/
/mywebapp/WEB-INF/lib/CORE&OPTIONAL *.jar
/mywebapp/WEB-INF/web.xml
3.运行Demo
把webwork-example.war拷贝到webapps下,解压到webwork-example,启动Tomcat后,输入
http://localhost:8080/webwork-example即可看到Demo页面。
4.常见问题
在点击demo 的
Simple counter using a
VelocityResult 的时候
出现异常:
java.lang.IllegalArgumentException: No such setting:webwork.i18n.encoding
解决办法:找到webwork-example/WEB-INF/classes/webwork.properties文件,
找到webwork.custom.properties=test,com/opensymphony/webwork/othertest,前面加上注释###
下面加一句webwork.i18n.encoding=GBK,重新启动Tomcat,再试OK。
5.相关链接
http://forum.javaeye.com/viewtopic.php?t=6529 WebWork2多模块解决方法
http://forum.javaeye.com/viewtopic.php?t=7958&postdays=0&postorder=asc&start=0 Webwork2+Spring+Hibernate体验
http://moxie.blogdriver.com/diary/moxie/inc/webwork.doc WebWork教程