com.opensymphony.webwork.dispatcher.mapper.RestfulActionMapper.java中这段注释可能有帮助,用来表示REST方式的action
/** * A custom action mapper using the following format: *
*
*
http://HOST/ACTION_NAME/PARAM_NAME1/PARAM_VALUE1/PARAM_NAME2/PARAM_VALUE2
*
* You can have as many parameters you'd like to use. Alternatively the URL can be shortened to the following: *
*
http://HOST/ACTION_NAME/PARAM_VALUE1/PARAM_NAME2/PARAM_VALUE2
*
* This is the same as: *
*
http://HOST/ACTION_NAME/ACTION_NAME + "Id"/PARAM_VALUE1/PARAM_NAME2/PARAM_VALUE2
*
* Suppose for example we would like to display some articles by id at using the following URL sheme: *
*
*
*
* Your action just needs a setArticleId() method, and requests such as /article/1, /article/2, etc will all map * to that URL pattern. *
* Note: The RestfulActionMapper is not supported if you use the (deprecated) ServletDispatcher! * * @author Cameron Braid * @author Jerome Bernard * @author Patrick Lightbody */
也就是说action也是资源
分享到:
相关推荐
在本书中,读者将全面了解Webwork的核心概念和实践技巧,包括Action、Interceptor、ValueStack、OGNL表达式等核心组件。Action是Webwork框架的基础,负责处理用户的请求并调用业务逻辑;Interceptor则提供了一种灵活...
webwork.in.action中文pdf版 part5
webwork.in.action中文版 pdf版本
webwork.in.action中文pdf版
本文将深入探讨Webwork中Action调用的方法,主要包括三个方面:框架类关系、Web参数的获取与包装以及ActionProxy的创建与执行。 首先,让我们来看看Webwork框架中的类关系。Webwork的核心在于其Action机制,Action...
1. **Action**: 在WebWork中,Action是业务逻辑的主要载体。它负责接收来自视图层(如JSP)的请求,处理业务逻辑,并将结果返回给控制器或视图。Action类通常继承自`com.opensymphony.xwork2.ActionSupport`基类,...
根据提供的文件信息,本书《WebWork in Action》主要聚焦于Java WebWork框架的应用与实践,是一本详尽介绍WebWork框架各个方面的书籍。下面将基于标题、描述、标签及部分内容来提取并归纳出相关的IT知识点。 ### ...
WebWork中的Action是处理客户端请求的关键组件,负责业务逻辑的执行。Action可以是Field-Driven或Model-Driven两种类型,前者允许直接访问Action实例的字段,后者则要求通过getter和setter方法来访问。ActionContext...
WebWork是一个开源的Java Web应用程序框架,它提供了一种基于MVC(Model-View-Controller)模式的开发方式,使得开发者能够更有效地构建动态、交互式的Web应用。本中文帮助文档旨在为使用WebWork框架的开发者提供...
《WebWork in Action》是一本专注于介绍WebWork框架的书籍,源代码的提供是为了让读者更深入地理解和实践书中的示例。WebWork是一个基于Java的MVC(模型-视图-控制器)框架,用于构建动态Web应用程序。它强调了代码...
webwork in action 第一部分:概貌 第二部分:核心内容 第三部分:内容的显示 第四部分:高级话题
1. **配置WebWork**:首先,需要在项目的web.xml中配置WebWork的监听器,并在WebWork的配置文件中定义Action和拦截器。 2. **编写Action类**:创建Action类并实现相应的业务逻辑。 3. **配置拦截器**:根据需要选择...
webwork in action 的中文版,影印,高清晰,本人阅读中。非常不错。文件太大了,分了 15个压缩文件。每个文件1分。
- **Configuration**:WebWork框架的配置信息存储在XML配置文件中,包括Action的映射、拦截器的定义等。 ### 学习WebWork框架的步骤 想要熟练掌握WebWork框架,以下步骤可能会有所帮助: 1. **理解MVC架构**:...
接着,WebWork2引入了Type-Safe Request Parameters的概念,这意味着框架会自动将请求参数转换为Action类中的相应属性,避免了因类型不匹配导致的错误。此外,WebWork2还有强大的数据验证机制,可以在服务器端对用户...
webwork in action 中文版
webwork in action 中文版
2. **动作映射(Action Mapping)**:WebWork通过配置文件定义了URL到具体动作类的映射,这样可以根据不同的URL调用不同的业务处理方法。 3. **拦截器(Interceptor)**:类似于AOP(面向切面编程),WebWork允许...