首页>代码>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); } }

17787885952 LV3
2022年5月5日
wanglinddad LV51
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 LV17
2021年4月18日
小屁孩 LV7
2021年4月11日
weijianjiao LV1
2021年3月14日

molu123456
6月2日
暂无贡献等级
szf123 LV11
5月29日
2292250314 LV2
5月28日
陆程江 LV2
5月28日
ddd555
5月25日
暂无贡献等级
韩跑跑 LV1
5月18日
891630296 LV1
4月28日
孤留光乩
4月28日
暂无贡献等级
899558 LV1
4月18日
3263394665 LV2
4月18日