利用ActionContext类完成页面与服务器之间的通信(需引入com.opensymphony.xwork2.ActionContext包)
通过ActionContext.getContext()得到一个ActionContext对象
例如: ActionContext ac = ActionContext.getContext()
这个对象可以很方便地得到页面请求过来的参数,
页面传参可以异步也可以同步,这里主要记录通过ajax向服务器发送异步请求,这种方式记住两类参数传递:
1、json传递 2、serialize()序列化传递
这两类传参方式都可以通过ac.getParameters()方法获得请求参数,返回一个Map<String,Object>
json传递举例:(jquery实现)
$.ajax({
type:'post',//请求方式 (相对应的是get方式)
dataType:'json',//请求参数格式
data:{//请求