-1

struts 2拦截器如何接收sencha json格式请求。请举一些整合的例子。

4

1 回答 1

0

(出于空间目的,这更像是一个扩展的问答,而不是答案。)

为什么要在拦截器中解析 JSON?

拦截器用于整个应用程序的功能——如果你有一个特定的 JSON 参数,你需要在很多操作中,考虑使用一个基本的操作类并将你的拦截器放在JSON 拦截器之后,然后只查询参数的操作。否则,您将解析 JSON 两次。

如果不是因为应用程序的大部分功能都存在,那么您几乎可以肯定不应该在拦截器中做这项工作,而应该是一个动作。要实现这一点,您可以只使用 JSON 拦截器,也可以使用 REST 插件,它也可以处理许多其他事情。

在 Struts 2 发行版中有这些示例,但是如果您有特定的问题,在此处或在 Struts 用户邮件列表中提出真正的问题可能会更容易。询问示例是多余的,因为该发行版包含大多数 S2 功能的示例。

于 2012-08-06T14:47:42.860 回答