import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;public class GetData extends ActionSupport{
   private HttpServletRequest request;
   public String execute() throws Exception{
   
   request = ServletActionContext.getRequest();
   //String id=request.getParameter("id");
   //String id2=request.getParameter("id2");
   Map<String, Object> map=(Map<String, Object>)ActionContext.getContext().getParameters();
   String id=(String)map.get("id");
   String id2=(String)map.get("id2");
   System.out.println("获取到的Ajax参数:"+id);  
   System.out.println("获取到的Ajax参数:"+id2);
   return null;
   }  
}
用ServletAPI就能取到参数并输出,但是用脱离ServletAPI的方式却什么都取不到。这是为什么呢