当前位置:编程学习 > JAVA >>

struts2的ajax问题

$.post("init.action",{},function(data){alert(data);},'json');

data返回值总是不对  跳出的是 object object
private String no;
private String name;
private String sex;
private List<InitBean> personlist = new ArrayList<InitBean>();

/**
 * @param args
 */
public String Init() {
// TODO Auto-generated method stub
HttpServletRequest request = ServletActionContext.getRequest();
InitDao Dao = new InitDao();
personlist = Dao.SelectList();
request.setAttribute("result", personlist);
return "success";
}

<package name="default" extends="json-default" namespace="/">
<action name="init" class="ssh.action.Init" method="Init">
<result type="json" name="success"></result>
</action>
</package>
--------------------编程问答-------------------- 你后台list没没转为json的啊。 --------------------编程问答-------------------- data.list里的名字看看 --------------------编程问答-------------------- 用console.log(),看看object的内容
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,