每个模块的抽象Action继承
来源:互联网 发布:node.js开发实战详解 编辑:程序博客网 时间:2024/06/07 10:01
import org.apache.struts2.ServletActionContext;
import com.huawei.widget.dao.Dao;
import com.opensymphony.xwork2.ActionSupport;
/**
* 每个模块的抽象Action继承
*
* @since 2008-3-20
*/
public abstract class BaseAction extends ActionSupport
{
/**
* 更新、保存、删除等各种操作需要给页面已提示时候,可以对改属性赋值
*/
protected String message;
/**
* 0表示默认的装饰,1表示管理页面装饰,-1表示无需装饰,2表示可以定制的页面
*/
protected int dcrType;
protected Dao dao;
protected boolean login;
public abstract String execute();
public boolean isAjaxRequest()
{
String XMLHttpFlag = ServletActionContext.getRequest().getHeader(
"X-Requested-With");
return (XMLHttpFlag != null) && XMLHttpFlag.endsWith("XMLHttpRequest");
}
public String getMessage()
{
return message;
}
public int getDcrType()
{
return dcrType;
}
public void setDao(Dao dao)
{
this.dao = dao;
}
}
- 每个模块的抽象Action继承
- 继承AbstractCommandController的Action
- 抽象类的继承
- OpenCv每个模块的作用
- 微信第三方服务平台源码分析——每个Action与模块的对应关系
- java抽象类的继承
- java上传模块的Action
- Spring Boot的每个模块包详解
- Spring的七大模块,以及每个模块的作用
- struts为每个独立请求创建一个Action的方法
- 通过拦截器来统计每个action的执行时间
- SqlServer 统计 MVC 每个 Action 的 相应时间
- 分页的action都继承自 PageAction
- 类的继承,类的抽象
- 抽象类(abstract class)的继承
- JAVA的抽象、封装、继承、多态
- 抽象类继承接口的用法缘由
- 接口与抽象类的继承
- join用法
- 让你的手机号码变成空号!没试过
- Asp.NET中常用的一些优化性能的方法
- kmpro针对某集团10大知识管理需求的解决方案
- 安装Windows2003 sp1/sp2提示产品密钥无效的解决方法
- 每个模块的抽象Action继承
- Windows下安装Jython2.2.1
- 分页的action都继承自 PageAction
- 系统配置帮助类,用于解析属性配置文件。
- magento开发 -- 去掉账单地址的思路简单描述
- 51地图API的使用方法
- redhat 中文支持终极解决方案
- 看来还是微博更适合我
- Embed标签的功能、语法和属性设置