当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: l quot; style="FONT-FAMILY:
 

 

 ·webwork2与struts比较    »显示摘要«
    摘要:    特性 struts1.1 webwork2.x action类 继承抽象基类,这就有使用继承替代接口的通用问题 实现com.opensymphony.xwork.action接口和用于其它服务的一系列接口;ww2使用actionsupport实现这些接口,可以充当基类 线程模型 struts actions必须是thread-safe,因为只有一个实例处理所有的请求,必须进行同步 ww2 actions为每个请求创建实例,不需要thread-saf......
 ·webwork2教程(中文版)(2)    »显示摘要«
    摘要:2、建立web应用程序 (1)这里假设你安装了servlet容器,并知道如何创建一个web应用程序;如果你不知道,建议学习apache tomcat(apache jakarta项目中的一个免费servlet容器); (2)复制需要的运行库(webwork-2.1.jar和lib/core/*.jar)到web应用程序的web-inf/lib文件夹中; (3)如下配置web.xml、xwork.xml和validators.xml文件; (4)web.xm......


WebWork2特性
l         灵活的validation框架:允许你在xml文件中定义验证内容,在运行时通过interceptor自动应用,因此完全脱离action类。新版支持客户端验证。

l         ognl(object graphical navigation language)表达式语言:允许动态对象图表遍历与方法执行,使用valuestack透明访问多beans的属性。ww2也具有使用jstl的能力。 【相关文章:蛙蛙推荐:面向对象编程基础入门(vb.n

l         type conversion:允许你在类之间很容易转换对象。 【扩展阅读:泛型:转移构造函数

l         ioc(inversion of control)容器:管理组件的生命周期,使客户获得组件实例不需要创建注册类(与容器环境无关)。


...   下一页
 ·webwork2教程(中文版)(4.1)    »显示摘要«
    摘要:4、视图 有几种作为视图的技术可以使用: l jsp:这是java web开发者熟悉的技术,可以作为通用选择;本教程介绍在jsp中使用webwork的标记库 l velocity:一种基于java的模板引擎,提供简单而强大的模板语言vtl来替代jsp,将java代码从web页面中分离 l freemaker:对于mvc模式设计,另外一种可以替代jsp的基于java的模板引擎,但兼容jsp标记 4.1、使用jsp作为视图 使用jsp呈现视图,可以使用scri......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE