在action中可以迭代出查询到的数据,但是在客户端显示null
action:
public String listGrpUserByGrpID() throws Exception {
Page page = new Page();
String GrpID=getRequest().getParameter("GrpID");
if(GrpID==null)
return SUCCESS;
int _GrpID= Integer.valueOf(GrpID);
page =systemAdmin_rightGroupUser_manager.listByGroupID(page, 0, 999, _GrpID);
if (null != page.getRoot()) {
page.setSuccess(true);
}
for(Iterator<systemAdmin_righGrpUser> iter=page.getRoot().iterator();iter.hasNext();){
systemAdmin_righGrpUser U=iter.next();
System.out.println(U.getUserID()+"------------------");
} return SUCCESS;
}
struts2配置
<action name="sysadmin_listGrpUserByGrpID" class="systemAdmin_rightGroupUserAction" method="listGrpUserByGrpID">
<result type="json">
<param name="root">page</param>
</result>
</action>
action:
public String listGrpUserByGrpID() throws Exception {
Page page = new Page();
String GrpID=getRequest().getParameter("GrpID");
if(GrpID==null)
return SUCCESS;
int _GrpID= Integer.valueOf(GrpID);
page =systemAdmin_rightGroupUser_manager.listByGroupID(page, 0, 999, _GrpID);
if (null != page.getRoot()) {
page.setSuccess(true);
}
for(Iterator<systemAdmin_righGrpUser> iter=page.getRoot().iterator();iter.hasNext();){
systemAdmin_righGrpUser U=iter.next();
System.out.println(U.getUserID()+"------------------");
} return SUCCESS;
}
struts2配置
<action name="sysadmin_listGrpUserByGrpID" class="systemAdmin_rightGroupUserAction" method="listGrpUserByGrpID">
<result type="json">
<param name="root">page</param>
</result>
</action>
<result type="json">
<param name="root">page</param>
</result>
</action></package>
还有 你测一下page对象