我是熟悉 Java 的前端开发人员。对于使用有条不紊的转换与 JSTL 将 Java 对象转换为 JSON,我很难提高性能和开发的优缺点。
我知道通过有条不紊的转换,可以使用额外的 getter/setter 类来保证安全性——而且我有一个非常强烈的预感,即它的速度更快,资源消耗更少,但我找不到任何证据。我只能找到 JSON 库之间的比较。
我需要详细说明的原因:
- 更严格的安全性 - 通过我们控制在 JSP 中显示的数据来应对
- 更快,更少的开销 - 因缺乏证据而反击
- 更容易标准化 - 缺乏灵活性
这是我遇到的一些链接(下)-我真的在寻找一些可靠的研究,而不是库的比较。此外,如果有人可以向我展示杰克逊提供的 OJM 映射的一些可靠示例,那就太棒了。
- http://www.informit.com/articles/article.aspx?p=30334&seqNum=3
- http://jackson.codehaus.org/
- Spring MVC - JSTL 标记 JSON 转换可以吗?
- http://code.google.com/p/google-gson/
- http://code.google.com/p/json-io/
- http://code.google.com/p/commons-json/
再一次,我知道这太通用了——但我只是在寻找建议和提出的理由,说明为什么有条不紊比使用 JSTL 更好。