public class BaseAction extends ActionSupport{
private static final long serialVersionUID = 1348913248;
public Map<String, Object> getSession(){
return ActionContext.getContext().getSession();
}
public Map<String, Object> getContextMap(){
return ActionContext.getContext().getContextMap();
}
public Map<String, Object> getParamMap(){
return ActionContext.getContext().getParameters();
}
public ActionContext getContext(){
return ActionContext.getContext();
}
public void putInSession(String key, Object value){
this.getSession().put(key, value);
}
public void putInContext(String key, Object value){
this.getContextMap().put(key, value);
}
}
分享到:
相关推荐
BaseAction.java
有关BaseAction,DispatchAction,XXXAction的一个小测试工程,希望对刚接触BaseAction的人有用
很好用的工具类,希望帮助到大家
utils类及baseAction 非常详细哦
action的超类 其他类的继承它,里面有详细说明
包含WEB开发的Servlet,Struts2等开发所需的构架文件,底层的BaseAction,JDBC等底层封装
在web层和dao层都提取了公共代码封装到BaseAction和BaseDao中,提高了代码的复用,同时按照OO设计原则,针对接口编程,而不是针对实现编程。 使用拦截器的方法对系统权限进行初步控制(后续可以采用Shiro框架进行...
在web层和dao层都提取了公共代码封装到BaseAction和BaseDao中,提高了代码的复用性,同时遵循OO设计原则,接口是针对编程的,而不是针对实现编程的。 使用拦截器的方法对系统权限进行初步控制(后续可以采用Shiro...
Service继承了baseSevice,baseSevice已经声明了一些基本方法,需要自己定制的方法在service中声明,然后在...BaseService需要一个Dao对实体进行操作,如果要使用BaseAction中的方法,需要把Dao注入到BaseService中。
因此,在对本系统进行架构设计的时候,考虑建立一个抽象的BaseAction类,该类继承LookupDispatchAction,实现LookupDispatchAction类中的getKeyMethodMap方法,在方法中返回本系统中请求参数值与资源文件中参数值的...
本文实例讲述了thinkPHP中_initialize方法。...class BaseAction extends Action { // 继承Thinkphp protected function _initialize() { // thinkphp中的函数 echo "Base class"; } } 子类如果没有_initi
TYPO3扩展routes 此扩展使您可以将URL终结点与某些Extbase Action绑定。 简而言之,您可以为TYPO3项目创建一个API。 特征: ... 开箱即用。 您的路线的其他中间件。... 用于一般信息的简单模块。...
jQuery EasyUI与Struts2 的整合—属性驱动篇 如果你是用模型驱动,或者是直接把属性写在action里面,你不会...BaseAction.java ApproveAction.java approveList.jsp jQuery EasyUI与Struts2 的整合—属性驱动篇.docx
在页面中用js传递执行方法参数,传递到后台执行, 在你用的Action类中的方法名前加“run“及可被调用。
简单的ssh项目,泛型BaseAction配置,简单注解配置,applicationContext.xml配置,jar包地址 链接:https://pan.baidu.com/s/14NkywuhG6mESyhE1VMkhOQ 密码:en19
2. Action类相应方法使用封装好的HttpClient相关工具类,准备好HTTP请求的相关参数header参数和body参数并以xml的方式提交HTTP请求; 3. 解析该HTTP请求返回值(XML或JSON); 4. 响应结果; 5. 测试; 备注: 开发...
3.php:处理上传图片返回json,见BaseAction中的uploadPic方法; ###效果图 ##多图片上传:使用修改后的plulodad插件 使用方法 1.添加/Public/plugins/plulodad文件夹; 2.html:见multiPics.html,主要是引入js和css...
AppVersionFramework 项目名称 移动应用版本管理 ...二是实现BaseAction类,使用annotation标记命令信息。 示例1: package com.laudandjolynn.avf.action1; import com.laudandjolynn.avf.cmd.AbstractC
public class SupplierSort_Action extends BaseAction implements ModelDriven<SupplierSort>{ //调用数据访问层 SupplierSort supplierSort = new SupplierSort(); public SupplierSort getModel(){ return ...