在action中怎样才能获得request,response对象啊 ,为什么我获取时老是报NullPointerException啊 怎么回事
HttpServletRequest request=null;
try {
request=ServletActionContext.getRequest();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
HttpServletRequest request=null;
try {
request=ServletActionContext.getRequest();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
解决方案 »
- tomcat 频繁死掉
- 使用jdom解析xml的问题?高手帮帮忙啊
- java控制打印机打印小票
- java copy 文件夹进的进度条(web下)
- 求解一道sql面试题
- 采用application/vnd.ms-excel导出execl调整页面大小并打印
- 100 分求大家帮个忙 websercice调用 不够再+
- 急救!!!弄了整个下午,也没弄出来,高手帮我看看吧~~
- 开始学J2EE了,请大家给些建议!
- Cannot find message resources under key org.apache.struts.action.MESSAGE的问题
- 实在是找不出来问题,求助!!!
- 小错误求助
<interceptor-ref name="defaultStack"></interceptor-ref> 切忌这个默认拦截器一定要加上。否者这些对象在Action中都获取不到了。
public class LoginAction extends ActionSupport implements ServletRequestAware
下面的方法是ServletRequestAware中的方法,必须实现
public void setServletRequest(HttpServletRequest request) {
// TODO Auto-generated method stub
this.request=request;
}
HttpServletRequest request = ServletActionContext.getRequest();