1 perface
1.1 learn techniques , best practices , concepts that go with webwork framework
1.1.1 为什么在type conversion上花费这么大的经历,以及type conversion是如何与http结合的
1.1.2 interceptors是如何解决html世界的难题的(比如重复提交)
1.1.3 为什么用模板(templates)创建html是开发可维护(maintainable)web 应用程序
的最奸方式
更重要的是,你将会学习怎样更好地开发web应用---即使你不打算是webwork的用户,甚至不会java
2 webwork的历史:
webwork于2000年由Rickard Oberg创建,公开时的版本号是0.92。随着webwork用户群的增大,
Rickard把它带入到了OpenSymphony组织。并且在那里发布了1.3版。webwork听起来
和web有不可分割的关系,其实不然。2003年的冬天,webwork被分为xwork,webwork2两个板块
于是,webwork2诞生了。
webwork的将来:
1 虽然现在已经有为数不多的基于xwork,swing的GUI程序。将来会有更多的开发者加入到
这个队伍中来,webwork也会逐渐地支持这种开发,推出独立于UI(UI-agnostic)的action class
2 webwork以后会加入对客户端教本--javascript 的支持
3 集成加快开发速度的工具
4 支持更多的第三方库和containers
5 加入对macromedia Flash的支持
6
分享到:
相关推荐
《WebWork in Action》这本书是面向想要学习Java Web开发者的宝贵资源。WebWork是一个轻量级的MVC(模型-视图-控制器)框架,它为Java应用提供了一种高效且灵活的架构,使得开发者可以更专注于业务逻辑,而不是底层...
本学习笔记将深入探讨WebWork2的核心概念、主要特性以及如何在实际项目中应用。 首先,WebWork2的核心是Action,它是处理用户请求的中心组件。Action类负责接收HTTP请求,执行业务逻辑,并通过Result将处理结果返回...
**WebWork 学习笔记(全)** WebWork 是一个基于 Java 的开源MVC(Model-View-Controller)框架,它旨在简化企业级Web应用程序的开发。本教程将全面介绍WebWork的核心概念、架构和使用方法。 **WebWork 介绍** ...
### WebWork学习笔记知识点 #### 一、WebWork框架简介 - **定义**: WebWork是一个由OpenSymphony组织开发的MVC(Model-View-Controller)框架,专注于组件化和代码重用,适用于J2EE应用程序开发。 - **最新版本**:...
### WebWork 上传文件知识点详解 #### 一、WebWork框架简介 WebWork是一个基于Java的开源Web应用程序框架,它支持MVC(Model-View-Controller)架构模式,能够简化Web应用开发流程。WebWork提供了丰富的特性,如...
从给定的文件信息来看,这里涉及到的是WebWork框架的学习笔记与配置,以及如何将WebWork与Spring、Hibernate集成在一起的示例。下面,我们将详细地解析这些知识点: ### WebWork框架简介 WebWork是一个开源的Java ...
根据给定的文件信息,以下是对Struts2学习笔记中涉及的关键知识点的详细解析: ### Struts2框架概览 #### MVC模式的理解与演进 Struts2是基于MVC(Model-View-Controller)模式设计的一种Java Web开发框架。在MVC...
总结,黑马程序员Struts2 2016版的前3Days笔记重点介绍了Struts2的基础概念、架构、配置、Action、结果类型、视图渲染、标签库以及拦截器等关键知识点。通过深入学习这些内容,开发者能够更好地理解和运用Struts2...
- **核心**:Struts2 的核心其实是 WebWork 2,它融合了 Struts 1 的一些优秀思想。 - **优势**:使用 Struts2 可以显著提高开发效率,因为它能够处理很多基础任务,如数据接收、类型转换、验证等。 **1.2 Struts2 ...
本笔记将深入探讨Struts2的核心概念、执行流程、类型转换、输入验证和国际化等方面。 **一、Struts2框架基础** Struts2是Apache软件基金会的一个开源项目,它是基于拦截器的MVC框架,继承了WebWork框架的优点。...
本笔记将深入探讨Struts2的核心概念、发展历程、使用方法以及与OGNL(Object-Graph Navigation Language)的结合应用。 **一、Struts2概述** 1.1 为什么要用Struts 在Java Web开发中,Struts2作为MVC框架,能够...
- 允许使用 POJO (Plain Old Java Object) 作为 Action 类,使得 Action 更易于测试。 - 支持多种视图技术,如 JSP、FreeMarker、Velocity 等。 - 基于 Spring AOP 思想的拦截器机制,易于扩展和定制。 - 强大的...
### Struts2学习笔记知识点概览 #### 一、环境搭建 **1.1 Struts2简介** - **Struts2概述**:Struts2是一个开源的MVC框架,它结合了Struts 1.x、WebWork和其他一些框架的优点。Struts2的主要目标是简化Web应用程序...
总结,Struts2的学习笔记结合测试源代码,可以帮助开发者掌握Struts2的核心概念,包括Action、拦截器、值栈和MVC设计模式的应用,以及配置、测试和安全方面的知识。通过实际编码和调试,可以加深对Struts2的理解,...
以下是对Struts2学习笔记的详细解析: 一、认识Struts2 Struts2是Apache软件基金会的开源项目,它是Struts1的后续版本,吸取了其他优秀框架如WebWork的优点。Struts2的核心是Action类,它负责处理HTTP请求,并与...
Struts2是Struts1的升级版,它吸取了其他优秀框架的优点,如Spring、WebWork等,提供更强大的功能和更灵活的配置。Struts2的核心是FilterDispatcher,它处理所有请求并根据配置的拦截器链进行处理。Struts2支持OGNL...
Struts2是Apache软件基金会下的一个项目,是Struts1的升级版本,它吸收了WebWork框架的优点,解决了Struts1在实际开发中遇到的一些问题。 首先,让我们深入了解一下Struts2的核心概念和特性: 1. **Action类**:在...
Struts2是一个强大的MVC框架,它源自webwork社区与struts社区的融合,继承了webwork框架的优势,从而在功能和性能上都有所提升。本文主要围绕Struts2的特性,尤其是与Struts1的区别,以及Struts2中的文件上传和下载...