easyui datagrid 对jpa复合主键的显示 weir 2014-12-26 11:31:35.0 java,javaweb,easyui 3443 /** * 系统权限 * @author db2admin * */ @Entity(name=”system_privilege”) public class SystemPrivilege implements Serializable{ private static final long serialVersionUID = 8461987424123710776L; private SystemPrivilegePK id; /** * 权限名称 */ private String name; /** * 大模块 */ private String module; 后面省略。 @Embeddable public class SystemPrivilegePK implements Serializable{ private static final long serialVersionUID = 5401534423270440535L; /** * 模块名 */ private String model; /** * 权限值 */ private String privilegeValue; 后面省略。 对于这个系统权限在easyui的datagrid中展示问题 部分代码: columns : [ [ { field : ‘id’, title : ‘编号’, width : 100, hidden : true }, { field : ‘id.model’, title : ‘模块名’, width : 100, formatter : function(value, row, index) { return row.id.model; } }, { field : ‘id.privilegeValue’, title : ‘权限值’, width : 100, formatter : function(value, row, index) { return row.id.privilegeValue; } }, { field : ‘name’, title : ‘权限名称’, width : 100 }, { field : ‘module’, title : ‘大模块’, width : 100 }] ], 用datagrid(数据表格) 单元格formatter(格式化器)函数 可以展示出来。