// JavaBean public class DomainValue { private int id; private String valueName; private Domain domain; private String remark; ....... setter getter ....... } // public List<DomainValue> getReward(){ List<DomainValue> ls = this.domainValueService.findByDomainName(DomainConstants.REWAED); return ls; } <allow> // 整合 spring 生成一个 jsRewardPunishService 的js 对象 <create javascript="jsRewardPunishService" creator="spring"> <param name="beanName" value="rewardPunishService"></param> </create> // 转型 返回类型 List<DomainValue> 其中只返回 id,valueName 俩属性 <convert match="cn.xyurp.system.bean.DomainValue" converter="bean"> <param name="include" value="id,valueName"></param> </convert> </allow> // 客户端调用 jsRewardPunishService.getReward(function(data){ // alert(data) :data 是一个数组: alert(data[0].id); alert(data[0].valueName); } });