struts2中,利用jquery的ajax效果,如何返回某一个对象或是集合的json对象?

$.ajax({ 
  cache:false, 
  url :'addModule.action',  //后台处理程序 
  type:'post',    //数据发送方式 
  dataType:'json',  //接受数据格式   
  data:{'module.name':name,"module.sn":sn,"module.url":url,"module.ordernum":ordernumt:time},
  success:function(data){
            alert("dd");//这个地方应该执行一个弹出对话框,但就是没有
          } 
  error:function(date){
            alert("dd");//这个地方弹出对话框了,但就是不知道什么错误,是什么原因产生的有
         }
});

action类中
public class ModuleAction extends ActionSupport implements Preparable{
  @Resource private ModuleDao moduleDao;
  private List <Module> moduleList;
  private Module module;
  public void prepare() throws Exception{

  }
  public String addModule(){
    moduleDao.insert(module);
    return SUCCESS; //想返回module对象,不想返回moduleList
  }
//省略get和set方法
}
struts.xml中
<action name="addModule" class="moduleAction"
method="addModule">
<result type="json"> </result> 
</action>

插入操作正常,但就是无法收到ajax的回复,这是什么原因呀

你可能感兴趣的:(jquery,json,jsp,Ajax,struts)