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

标签 java jquery ajax json struts2

我目前正在研究将 struts2 的 json 结果发送回客户端的解决方案。

我按照这个例子:

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

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

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

最佳答案

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

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

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

关于java - Struts2 过滤 json 结果/自定义结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12172616/

相关文章:

java - 在 Android 上解析查询字符串

javascript - 我怎样才能在同一个函数中收到多个 ajax 响应

javascript - 从单个 DIV 创建 PDF

jquery - AJAX 不提交表单

java - 如何使用 JDBC 将 InputStream 插入到 CLOB 中?

java - 远程文件检索

java - 使用反射来分配 float

jquery - 目前最好的 Ajax 历史记录和书签插件

php - 如何以简单的方式将新的 Jqueryui Autocomplete 与 PHP+MySQL 结合使用

javascript - 在 sweetalert 上显示文件的上传百分比(一个变量)