WebWork是一个优秀的J2EE web程序MVC框架,作为一个传统的框架,在2.2版本以后和struts2进行合并为一个新型的统一框架。其提供了很多工具可以使初学者快速入门,从而进行WebWork敏捷开发,以下是我的尝试:
到官方网站下载webwork2.2.4版本。
(1)快速上手:
进入%webwork-2.2.4%目录下,运行java -jar webwork-2.2.4.jar quickstart:showcase
运行之后,将会启动内嵌的jetty服务器在8080端口监视,并创建了一个showcase的应用程序,当你在浏览器输入
http://localhost:8080/showcase的时候,将会连接我们的样例程序。
背后:主要是读取webapps文件夹下的符合webwork规范的应用程序布局(可以简单创建,等下再说),同理,如果你输入java -jar webwork-2.2.4.jar quickstart:shopping-cart读取的将是shopping-cart应用程序,这样方便我们进行快速测试应用程序。
(2)创建应用程序:
进入%webwork-2.2.4%/webapps文件夹下,运行ant new,将会提示你创建一个新的应用程序名字,输入我们的样例名problog,将会创建problog应用程序,其中基本的程序布局都已经设置好,你只需要编写相关的应用程序代码,这就是使用WebWork敏捷开发的好处。
测试:按照快速上手上面说的那样,输入java -jar webwork-2.2.4.jar quickstart:problog
在浏览器里面输入: http://localhost:8080/problog
激动人心的时候到了,浏览器返回正确的结果。
从这里可以看出,使用webwork进行敏捷开发是多么的简单^_^。由于集成的jetty内嵌服务器,测试变得那么容易了。
(3)在eclipse中编写源码:
创建应用程序problog后,在%webwork-2.2.4%/webapps/problog/文件夹下有几个文件专门用于eclipse使用的,那就是.project和.classpath,这是使用Eclipse进行WebWork敏捷开发的必要步骤。
打开eclipse,把工作空间换到%webwork-2.2.4%/webapps(选择File/Switch Workspace)下,然后选择新建工程problog,点击完成,如果出现错误提示找不到junit,你可以新建一个junit测试,那就会提示你导 入junit.jar到路径里来了。
分享到:
相关推荐
webWork2开发指南 中文版
webwork2 开发指南,带例子,入门实例很好的教程。
WebWork_开发指南,详细的介绍了webwork得核心技术以及思想,
Webwork2 开发指南 Webwork2 开发指南
webwork 2.2.4开发指南
WebWork教程0.90版本次发布的是初稿部分,除了章节:“实战G-Roller-WW”、“WebWork与其它开源项目的集成”,其余章节全部完成
Webwork2 开发 Webwork2 开发 Webwork2 开发 Webwork2 开发 Webwork2 开发 Webwork2 开发 Webwork2 开发 Webwork2 开发 Webwork2 开发
webwork是与是struts、spring等开源框架一样的web开发框架,该文档中有详细步骤,可以让你在最短时间内正确做出一个基于webwork框架的demo,使用过 SSH的话便可以体会到开源框架虽多,但核心都一样,打通小异...
webwork2快速入门 高级特性 实例
WebWork2 开发指南 ,实用精典,由浅处深。
Open Doc Series目前包括以下几份文档: n Spring 开发指南 n Hibernate开发指南 n ibatis2开发指南 n Webwork2开发指南
非常好的Webwork2入门资料,OpenDoc出品