package com.zys.system.core.base;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;
/**
* @author 曾勇胜
* @description 获得jsp内置对象
* @date 2017年8月10日下午4:34:06
* @filename WebActionSupport.java
*/
public class BaseAction extends ActionSupport{
/**
* 获得request对象
* @return request对象
*/
protected HttpServletRequest getRequest(){
return ServletActionContext.getRequest();
}
/**
* 获得Response对象
* @return reponse对象
*/
protected HttpServletResponse getResponse(){
return ServletActionContext.getResponse();
}
/**
* 获得session对象
* @return session对象
*/
protected HttpSession getSession(){
return getRequest().getSession();
}
/**
* 获得关键字为String类型的key的参数值
* @param key
*/
protected String getStrParam(String key){
return getStrParam(key);
}
/**
* 输出错误信息到前台
*/
protected void outJson(String error){
this.getResponse().setContentType("text/html;charset=UTF-8");
try
{
PrintWriter out = getResponse().getWriter();
out.write(error);
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
mssh.zip (31个子文件)
mssh
pom.xml 4KB
target
test-classes
m2e-wtp
web-resources
META-INF
maven
com.zys
mssh
pom.xml 4KB
pom.properties 193B
MANIFEST.MF 128B
classes
log4j.properties 848B
com
zys
system
core
base
BaseAction.class 1KB
action
LoginAction.class 1KB
model
SysUser.hbm.xml 567B
SysUser.class 1KB
struts.xml 477B
struts.properties 223B
.settings
org.eclipse.m2e.core.prefs 90B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 292B
org.eclipse.core.resources.prefs 85B
org.eclipse.wst.common.component 653B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.validation.prefs 50B
.jsdtscope 639B
org.eclipse.jdt.core.prefs 736B
src
test
java
main
webapp
WEB-INF
web.xml 956B
applicationContext.xml 2KB
resources
log4j.properties 848B
struts.xml 477B
struts.properties 223B
java
com
zys
system
core
base
BaseAction.java 1KB
action
LoginAction.java 500B
model
SysUser.java 971B
SysUser.hbm.xml 567B
.project 1KB
.classpath 2KB
共 31 条
- 1
资源评论
- Aiden_Coding2017-11-13用不了 楼主怎么用
小胖墩有点瘦
- 粉丝: 163
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功