- 浏览: 468947 次
- 性别:
- 来自: 南京
最新评论
-
fkbld:
楼主给个密码,谢谢了,baild_zr@126.com
ExtJs direct 推送 DEMO -
文思涌动:
你的方法太好用了,感激不尽。
MyEclipse 安装ADT -
zys08:
...
jquery uploadify -
攻城使:
我现在也在学习使用Uploadfiy,摸索中
jquery uploadify -
gksrxn:
liuyulovely 写道怎么解压还要密码,楼主解压的密码是 ...
ExtJs direct 推送 DEMO
相关推荐
在异常处理方面,WebWork2使用了Exception Handler来集中处理可能出现的异常,而不是像Struts那样在每个Action中都进行处理。这样可以让你的代码更清晰,更易于维护。同时,它还支持自定义异常策略,可以根据不同...
2. 控制器Action:WebWork2的Action类,负责处理用户的登录请求。它可能包含一个`execute`方法,用于验证用户名和密码,如果验证成功,则设置Context中的数据,指示登录成功;否则,返回错误信息。 3. 服务层:这...
2. **Action映射**:在WebWork2中,Action映射定义了URL请求如何映射到特定的Action类和方法。通过XML配置文件(如webwork.xml或struts-config.xml)或注解,我们可以设置URL模式、参数、拦截器等,实现灵活的路由。...
Webwork2采用了一种基于Action的驱动模式,每个Action对应一个特定的业务逻辑处理单元。这种模式简化了控制器的职责,使得开发者能够更专注于业务逻辑的实现,而不是框架本身的细节。Action的配置通过配置文件或注解...
5. **结果(Results)**:Results定义了Action执行后如何跳转到下一个视图或Action。文档会讲解各种Result类型及其配置,以及如何根据不同的条件选择不同的结果。 6. **请求参数(Parameters)**:WebWork提供了...
`<result>` 子元素定义了 Action 执行成功后的跳转路径,`type="dispatcher"` 表示使用 Servlet 的 `RequestDispatcher` 进行页面跳转。 通过这样的配置,WebWork 可以根据请求参数找到对应的 Action,执行业务逻辑...
根据提供的文件信息,我们可以从《Java - Manning - WebWork in Action (2006)》这本书中提炼出多个关于WebWork框架的知识点。下面将详细展开这些知识点。 ### WebWork框架简介 #### 1. WebWork框架概述 - **定义*...
2. 配置Action:在xwork.xml文件中为Action进行配置,指定Action的名称、类以及不同结果的视图跳转。 3. 创建视图页面:使用Webwork提供的标签与Action进行交互,例如f1.jsp用于输入,提交后由Action处理,然后可能...
根据提供的文件信息,我们可以提取并总结出关于《WebWork In Action》这本书的关键知识点。这些知识点主要围绕WebWork框架的核心概念、实现方式以及高级主题展开。 ### WebWork框架概述 **WebWork**是一款开源的...
2. Action与ActionForm:Action是WebWork中的控制器组件,处理用户的请求,执行相应的业务逻辑,并将结果传递给视图。ActionForm则用于封装请求参数,作为模型与控制器之间的数据载体。 二、WebWork架构 1. 请求...
2. **动作映射**:WebWork2的动作映射机制允许开发者定义URL路径与特定的Java类(Action)之间的映射,使得请求能够被正确地路由到处理函数。 3. **拦截器**:WebWork2的拦截器是一种AOP(面向切面编程)机制,可以...
通过配置文件,你可以定义Action的输入、输出、异常处理以及如何跳转到不同的视图。WebWork允许开发者进行精细的控制,同时也可以通过约定优于配置的方式简化配置,提高开发效率。 2. **让webwork2零配置**: 这个...
WebWork是一个基于Java的MVC(Model-View-Controller)框架,它在早期的Web开发中广泛应用,后来发展成为Struts2的一部分。WebWork的核心设计理念是通过动作(Action)来处理用户请求,并将业务逻辑与表示层分离,...
综上所述,《WebWork.in.Action》这本书不仅全面介绍了 WebWork 框架的基本概念和使用方法,而且还深入探讨了如何利用该框架构建高性能的 Web 应用程序。无论是初学者还是有经验的开发者,都可以从中获益匪浅。
2. **Field-Driven Action vs. Model-Driven Action**:WebWork支持两种Action类型。Field-Driven Action将每个表单字段映射到Action类的属性,而Model-Driven Action则更强调模型对象的使用,Action仅作为处理请求...
例如,在用户注册的场景中,一个Action可能对应着register.jspx的处理,配置在webwork.xml中,成功后跳转到registerSuccess.jsp,并通过register.action来访问。ActionContext是WebWork中一个关键的上下文对象,它...
3. **action-mapping**: 映射Action到URL,指定Action的执行条件和执行后跳转的页面。 4. **result**: 结果定义了Action执行后的输出,它可以是JSP、FreeMarker模板或其他可渲染的结果类型。 **四、工作原理** 当...
- **概念**: Result Type定义了Action执行后返回给客户端的具体表现形式, 如跳转到特定的JSP页面、生成XML文档等。 - **示例**: 定义一个返回JSP页面的结果类型, 当用户注册成功后显示欢迎信息页面。 #### OGNL ...