荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Lg (创造人生的传奇), 信区: Java
标  题: WebWork 进阶 - 01
发信站: 荔园晨风BBS站 (Sat Apr  6 19:00:26 2002), 转信

WebWork 也是一种 web application framework。我第一次接触 webwork 是在
theserverside.com,当时 webwork 在那里对外发布1.0。因为工组的需要,近来
对 web appilcation framework 比较感兴趣,在看了不少网友的评论后,开始对
webwork 作个简单的学习。

webwork http://sf.net/projects/webwork

a. 首先从上面的URL下载webwork的最新发布版;
b. 我学习东西,一般都会看看examples,让它运行起来,让自己有个感性的认识。
   webwork需要servlet 2.3和jsp 1.2,所以我们可以安装tomcat 4.0.x。我用的
   OS是win2k,JDK 1.4。现在安装tomcat很简单,只需要下载tomcat 4.0.3的安装
   文件,然后双击运行,让安装向导去作就行了。
   将webwork发布版解开,在deploy目录下有webwork.war,将其拷贝到tomcat的
   webapps目录下。注意,因为webwork需要使用到log4j,所以可以下载log4j,
   将对应的jar文件放在tomcat的common/lib下。启动tomcat,看看
        http://localhost:8080/webwork/
   运行examples和tests.
c. webwork和JBuilder的整合
   c.1. 可以在JBuilder里面新建一个WebWork的Lib,将webwork.jar加进去。另外
        webwork使用到其他的一些API,主要是webwork目录下的lib/supporting-jars
        bsf.jar, js.jar, saxon.jar, velocity-dep-1.2.jar。为了方便,我们可以
        将这四个jar放在WebWork这个Lib里面。其中saxon.jar是XML parser,我们可以
        利用其他自己喜爱的去替换。
   c.2. 将这个WebWork Lib加入自己的工程里,编辑web.xml,将webwork/
        /examples/web/WEB-INF/web.xml 里面的设定加上,这样我们就可以使用webwork
        的tag-libs,velocity,XSLT。
   c.3. 不要忘了在工程里面也加上 log4j 这个API.

--
不退缩,即使有日我会跌倒,不退避,痛得更深攀得到更高。

icq: 70670666
Email: gang_l@bol2000.com
Homepage: 重新制作...

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 202.96.134.135]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店