OpenSymphony 和 WebWork 团队自豪的公告 WebWork 2.2 的发布 (download now). 这次发布对WebWork来说是最重要的发布,这么说的理由如下(full release notes):
- 对Java 5标注和泛型的全面支持
- 丰富的AJAX 支持,使用了 DWR 和 Dojo
- 新的 QuickStart 工具让开发比以前更容易
- 大量的文档,超过900页(PDF文档)!
- 使用AJAX或者普通的JavaScript进行客户端校验
- Continuations 的内建支持
- 对几个流行Portlet服务器的 JSR168/Portlet 支持,包括 Pluto
- 丰富的界面模板框架,包括对JSP,FreeMarker,Velocity的本地支持
- 对 Spring 和 Pico IOC 容器的本地支持
- 更智能的错误报告
- 开发模式改进了错误报告使开发程序更加容易。
- 简单的标签语法
- 高级数据绑定框架可以和任何对象协作,包括 domain 对象
这次发布是WebWork历史上的一个重要的里程碑: 是最后一次使用WebWork和OpenSymphony名字的主要发布. 虽然小的发行版本还会继续进行(包括 2.2.x和2.1.x),但是所有主要的工作将转向 Struts Action Framework 2.0 版本. 你可以把 WebWork 2.2 当作一个Struts Action Framework 2.0 的早期预览版本使用, 但是你也期望很多其他的重大的改进被增加到新的版本中.
感谢整个的 WebWork team 的努力的工作, 特别是在最后几个星期里作出的令人惊异的工作( during these last few weeks as the final touches were put in place ).
开始使用
我们认为开始使用任何技术最好的方式就是立刻试用它. 这也就是为什么我们把WebWork做成一个非常容易开始进行WEB开发的平台的原因. 你可以使用 QuickStart 功能 (阅读 QuickStart 的文档来了解你如何在你的项目中使用这个重要的工具):
- 在Webwork的根目录下打开一个命令行窗口
- 使用 Java 5 JDK, 执行: java -jar webwork-2.2.jar quickstart:showcase
- 打开浏览器,访问: http://localhost:8080/showcase
- 自由编辑任何源码 (.java, .jsp, 等等) 位于目录: webapps/showcase
- 刷新浏览器可以看到立刻的改变
分享到:
相关推荐
WebWork 2.2版本在原有的基础上引入了若干新特性,提升了开发效率和用户体验。在这个PPT压缩包中,包含了一个Word文档和一个PowerPoint演示文稿,它们详细介绍了这些新特性。 首先,WebWork 2.2在动作映射(Action ...
【标题】:“webWork2.2+spring+SpringMVC组合例子”是一个示例项目,展示了如何将三个经典的Java Web框架——WebWork2.2、Spring以及Spring MVC整合在一起,以构建一个完整的Web应用程序。这样的组合可以充分利用各...
WebWork2.2是一个基于Java的轻量级MVC(模型-视图-控制器)框架,主要用于构建Web应用程序。这个框架在2000年代初期非常流行,它提供了丰富的功能和灵活性,帮助开发者构建高性能、可维护的Web应用。本压缩包包含了...
**WebWork2.2入门详解** WebWork是一个基于Java的MVC(模型-视图-控制器)框架,它为开发企业级Web应用提供了强大的支持。WebWork2.2是其一个较早但仍然广泛使用的版本,它引入了许多创新特性,如动作映射、拦截器...
webwork2.2.jar 类包 web work2
WebWork的这些特性被集成到Struts 2中,使得Struts 2成为了一个高效且易用的MVC框架。 **Struts 2的生命周期**: 1. 用户发起HTTP请求。 2. Struts 2 框架接收到请求,解析请求参数。 3. 拦截器链开始执行,按照...
不用多说了,Struts 2权威指南--基于WebWork核心的MVC开发(高清完整版),解压出来有200多M,因为权限不怎么够,我一共分了12卷,是一本不可多得的好书。第一卷附目录: 第1章 Struts 2概述,第2章 Struts 2下的Hello...
webwork的包。webwork开发者不可缺少的
在探讨Struts2与WebWork2的联系与区别的过程中,我们不得不提到它们的历史渊源以及在Java Web开发领域中的地位。Struts2框架实际上可以视为WebWork2框架的继承者,两者之间的关系紧密而复杂,下面将从多个角度深入...
webwork 2.1.7 版 原版留存 xwork.jar
Struts 2是在Struts 1的基础上进行了全面升级的框架,它融合了WebWork的优点,采用了拦截器(Interceptor)机制,使得业务逻辑和控制流程更加解耦。Struts 2的动作类可以是任何实现了Action接口的对象,不再局限于...
Struts 2.1权威指南:基于WebWork核心的MVC开发part9Struts 2.1权威指南:基于WebWork核心的MVC开发part9Struts 2.1权威指南:基于WebWork核心的MVC开发part9
《Struts 2.1权威指南》特点为:1.经验丰富,针对性强 《Struts 2.1权威指南》凝聚了作者大量的实际开发经验和感悟。作者依照读者的学习规律,首先介绍基本概念和基本操作,然后对内容进行深入讲解。 2.讲解具体,...
Struts 2 的出现是对早期Struts 1框架的升级,它融合了WebWork框架的核心特性,从而在功能和性能上有了显著提升。 1. **MVC架构**:Struts 2遵循MVC设计模式,将业务逻辑、数据和用户界面分离,提高了代码的可维护...
Struts 2.2.1.1 完整jar包是一个关键组件,它是Apache软件基金会开发的开源MVC框架Struts 2的一个特定版本。这个版本的发布旨在提供一个稳定且功能丰富的平台,用于构建企业级Java Web应用程序。在本文中,我们将...
Struts2、WebWork和Spring是Java Web开发中三个非常重要的框架,它们各自在不同的层面上解决了应用程序的架构问题。这个"struts2+webwork+spring.rar"压缩包文件很可能是提供了一个整合这三个框架的示例项目或者教程...
### Struts1、Struts2、WebWork框架中的线程安全问题分析 #### 一、Struts1与线程安全问题 在Struts1中,每个`Action`类实例是被多个请求重用的,这使得它在多线程环境下存在潜在的线程安全问题。当多个线程同时...
李刚的Struts 2.1权威指南:基于WebWork核心的MVC开发,写的很详细。一共有九个压缩文件。