首页>代码>struts2.3+hibernate4.1+spring3.2+EasyUI1.36整合实现的java后台管理系统>/ADP/src/com/edianxun/adp/action/BaseAction.java
package com.edianxun.adp.action;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class BaseAction extends ActionSupport{
/**
* @author lhr
* @date 2014-4-29
*/
private static final long serialVersionUID = 1893151512645757572L;
/**
* get session
*/
public Map<String, Object> getSession(){
return ActionContext.getContext().getSession();
}
/**
* get response by ServletActionContext
* @return response
*/
public HttpServletResponse getResponse(){
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("text/html; charset=UTF-8");
return response;
}
/**
* get request by ServletActionContext
* @return request
*/
public HttpServletRequest getRequest(){
return ServletActionContext.getRequest();
}
/**
* open PrintWrite
* @return pw
*/
public PrintWriter getWriter(){
HttpServletResponse response = this.getResponse();
PrintWriter pw = null;
try {
pw = response.getWriter();
} catch (IOException e) {
e.printStackTrace();
}
return pw;
}
/**
* close PrintWrite
* @param pw
*/
public void close(PrintWriter pw){
if (pw != null) {
pw.close();
}
}
/**
* write json string
* @param json
*/
public void outJson(String json){
PrintWriter pw = this.getWriter();
pw.write(json);
this.close(pw);
}
}
最近下载更多
微信网友_7588149564329984 LV2
7月8日
educationAAA LV11
2024年6月23日
17787885952 LV3
2022年5月5日
wanglinddad LV55
2022年4月14日
王燕燕 LV3
2021年12月23日
afei115 LV4
2021年11月20日
cailizhu833 LV2
2021年8月17日
Vera.Wu LV2
2021年5月29日
and123456 LV11
2021年4月20日
admin_z LV22
2021年4月18日
最近浏览更多
jenkens LV3
9月23日
liry_mbzj LV1
8月31日
微信网友_7588149564329984 LV2
7月8日
飒飒说 LV1
7月7日
sjwc88 LV4
2024年12月4日
isssssss7
2024年10月13日
暂无贡献等级
Alan rui LV1
2024年8月1日
微信网友_7096619637297152
2024年7月26日
暂无贡献等级
cccccc1235
2024年5月22日
暂无贡献等级
ruo12138 LV1
2024年5月2日

