`

Action处理类

 
阅读更多

Action处理类

 

一、可以实现Action接口

 

 

public interface Action 
{
//下面定义了5个字符串常量
public static final String SUCCESS = "success";
public static final String NONE = "none";
public static final String ERROR = "error";
public static final String INPUT = "input";
public static final String LOGIN = "login";
//定义处理用户请求的execute抽象方法
public String execute() throws Exception;
} 

 

 

二、也可以继承ActionSupport类

 

 

 

三、支持POJO

 

POJO(Plain Old Java Objects)简单的Java对象,实际就是普通JavaBeans,

是为了避免和EJB混淆所创造的简称。

使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为VO(value -object)或dto(Data Transform Object)来使用.当然,如果你有一个简单的运算属性也是可以的,但不允许有业务方法,也不能携带有connection之类的方法。

分享到:
评论

相关推荐

    struts2一个action处理多个请求 struts2实例

    struts2一个action处理多个请求

    struts2.0上传文件代码总结

    包括前台页面upFile.jsp 配置文件struts.xml Action处理类UploadAction.java

    一个Action多方法调用的Struts 2的应用程序

    具体要求是在loginAction类中分别用login()和registered()处理用户登录和注册的过程,分别创建login.jsp和register.jsp两个页面实现登录和注册的输入,这两个页面提交给loginAction中的两个方法进行业务处理,...

    ExtJs对应的核心处理类

    不错的业务实现基本类。Extjs出来action类

    Action Form

    Action Form

    Natural Language Processing in Action.pdf

    使用Python使用问题解决方法实现自然语言处理应用程序。这本书有许多编码练习,将帮助您快速部署自然语言处理技术,如文本分类、部分语音识别、主题建模、文本摘要、文本生成、实体提取和情感分析。 自然语言处理...

    android_通话处理流程

    第一部分:从java端发送at命令的处理流程。 拨出电话流程: 1、contacts的androidmanifest.xml android:process="android.process.acore"说明此应用程序运行在acore进程中。 DialtactsActivity的intent-filter的...

    Struts2处理类

    此类包含用户的添加、登录、修改、删除、查询的方法、适合初学者观看和下载。

    Action Script

    ActionScript3.0教程(1):开发环境Flex Builder介绍………………………….1 ActionScript3.0教程(2):AS3语法知识…………...ActionScript3.0教程(一):类的分包处理………………………………….. 58 ........

    Go语言实战-GO IN Action

    尽管使用一些工具和框架也可以解决这些常见的问题,但G语言却以一种更加自然且高效的方式正确处理了这类问题。由谷歌公司开发的G语言,为在基础设施中非常依赖高性能服务的初创公司和大企业提供了足够的能力。 Go...

    THINKPHP 中文分词处理类

    第二步,在action里编写代码如下: 1. public function index() 2.{ 3. //导入类库 4. import("ORG.SplitWord"); 5. //记录下时间,调试下花了多少时间 6. G('run'); 7. $str = "我爸是李刚你妈是梦鸽"; 8. //丫的...

    Popup Action Form

    先安装actionbtn.dpk, 然后打开Project1.dpr, unit1.pas, 修改RSIActionControlPanel1的ActionPanels属性, 可增删改ActionPanel, 修改ActionPanel的ActionButtons属性, 可增删改ActionButton.enjoy it.

    Spring in Action(第2版)中文版

    10.2.4将spring的网关支持类应用于jms 10.3创建消息驱动pojo 10.3.1创建消息监听器 10.3.2编写纯pojomdp 10.4使用基于消息的rpc 10.4.1引入lingo 10.4.2输出服务 10.4.3代理jms 10.5小结 第11章spring和ejb...

    JQuery In Action

    in action系列的又一经典,介绍JQuery框架的入门和提升。 JQuery: jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的Jörn Zaefferer,罗马尼亚的Stefan...

    Struts1与Struts2本质区别

    2 线程模式方面的对比:Struts 1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts 1 Action能做的事,并且要在开发时特别小心。Action资源必须是线程安全的...

    恶意修改主页病毒自定义专杀工具 LogAction3.0

    支持:Windows 2000/xp/2003/vista/2008/7 ...批量设置DLL文件重定向路径(用于免疫ups10.dll类病毒) 恢复文件夹属性 管理Windows延迟删除/替换信息 可疑CLSID扫描 进阶扫描(支持NTFS数据流) ……

    PHP实战:对象,设计,敏捷(PHP in Action :Objects, Design, Agility )

    ) -- 实用性: 5 (例子丰富,并具有相当强的实用性。) -- 重要性: 4 (对中级人员学习OOP有比较大的参考性。) ...) -- 写作风格:4 (比较正统的写作方式,对英文要求比较高。...21 数据类的设计 (Data class design)

    mahout in action 英文完整版(2012)

    mahout in action 英文完整版(2012),自然语言处理,协同过滤,推荐引擎,聚类,分类

    详解ASP.NET MVC下的异步Action的定义和执行原理

    Visual Studio提供的Controller创建向导默认为我们创建一个继承自抽象类Controller的Controller类型,这样的Controller只能定义同步Action方法。如果我们需要定义异步Action方法,必须继承抽象类AsyncController。这...

    Spring in Action(第二版 中文高清版).part2

    5.3.3 使用Spring对JDBC的DAO支持类 5.4 在Spring里集成Hibernate 5.4.1 选择Hibernate的版本 5.4.2 使用Hibernate模板 5.4.3 建立基于Hibernate的DAO 5.4.4 使用Hibernate 3上下文会话 5.5 Spring和Java...

Global site tag (gtag.js) - Google Analytics