Struts2过滤json结果/自定义结果

时间:2012-08-29 07:13:14

标签: java jquery ajax json struts2

我目前正致力于将struts2的json结果发送回客户端的解决方案。

我按照这个例子:

http://www.mkyong.com/struts2/struts-2-and-json-example/

它工作正常,但问题是,struts2在结果json中发回了太多信息,因为我得到了一些不应该显示给客户的变量。

有没有办法发回我自己的Json或者在发回之前过滤结果?

1 个答案:

答案 0 :(得分:1)

您可以排除您不希望JSON插件为您序列化的属性

<result type="json">
  <param name="excludeProperties">
    login.password,
    studentList.*\.sin
  </param>
</result>

有关详细信息,请参阅JSON plugin页面