刚才用struts2写了一个获取jsp对象的小例子,结果报NullPointerException,原因是获取Request,Session,Application为NULL,请帮忙看看是什么原因?我的struts2的版本是2.1的,代码如下。先在此谢过了。package com.st.test;import java.util.Map;import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;public class LoginAction1 extends ActionSupport { private Map request;
private Map session;
private Map application;
 
public LoginAction1(){
/**
 * 浏览器传过来的参数
 */
request = (Map)ActionContext.getContext().get("request");
session = ActionContext.getContext().getSession();
application = ActionContext.getContext().getApplication();
/**
 * 这里取到的都是空值,为啥???
 */

}
@Override
public String execute(){
request.put("r", "r1");
session.put("s", "s1");
application.put("a", "a1");
return SUCCESS;

}


}