web 这些元素
第一种: 前提是我们的Action 继承了 ActionSupport
//直接获取 request 对象
1.HttpServletRequest requet=ServletActionContext.getRequest();
//获取HttpServletResponse
HttpServletResponse response=ServletActionContext.getResponse();
第二种:
我们可以定义一个Map
Map request;
Map response;
requet=(Map)ActionContext.getContext.get("request");
respons=(Map)ActionContext.getContext.get("response");
第三种是IOC(控制反转 以及 依赖注入)
前提是我们需要实现 一系列的接口 看我们需要得到什么对象
如果我们需要得到 HttpServletRequest 对象就需要实现RequestAware 对象
然后(实现) 他里面的一个setRequest 方法 就Ok 了
Map<String ,Object> request;//自己定义的
public void setRequest (Map<String ,Object> request){
this.request=request;
}
第四我就不讲了 自己去看吧。。。