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的方式却什么都取不到。这是为什么呢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货