日期:2014-05-16 浏览次数:20466 次
org.apache.struts2.json.JSONException: org.hibernate.LazyInitializationException
<!--结果集产生的json已page为跟对象,排除null的属性和对象,包含page这个对象中属性名字中包含了results字符的对象中的所有字段的值,以及page对象中recordSize的值.排除page对象中包含results字样的属性中所有permission字样的属性值--> <![CDATA[ results.* 可以匹配如下对象 resultsa resultsb results22 results2323234234234234 results.*\.permission可以匹配如下的对象 resultsa.permission resultsaaaa.permission results3aD.permission ]]> <action name="getRolesPage" class="userAction" method="getRolesPage"> <result type="json"> <param name="root">page</param> <param name="excludeNullProperties">true</param> <param name="includeProperties">results.*,recordSize</param> <param name="excludeProperties">results.*\.permission</param> </result> </action>
<!--只包含user对象中的id属性的值--> <param name="includeProperties">user\.id</param>
<!--可以匹配user对象中的所有属性--> <param name="includeProperties">user\..*</param>
Pattern.matches("result\\[\\d+\\]\\[1\\].address","result[0][1].address");