-3

我对 jQuery、Ajax 和 JSP Servlets 比较熟悉,但对 Struts2 很陌生。我想知道 Struts 2 中 Ajax 集成的完整参考,首选 jQuery。在stackoverflow中也有更多的问题和答案,但仍然很少有东西要知道。我需要知道的东西很少。

(1) Struts2 应用程序中如何使用Ajax 是否有完整的参考资料。struts2-jquery-plugin(以及他们的展示)有许多示例代码和演示。但是我找不到如何在 Java 类中处理它。它们本身发现的所有示例都在客户端 - 仅 JSP 示例,没有演示显示操作类是如何工作的。不知道应用程序返回什么(XML/JSON 或服务器端返回什么) 他们的站点仅演示核心功能。我想知道如何处理双方;[在 Struts 框架中] 和 [如何在 JSP 中自定义更多的 struts ajax 标签]。如果有任何链接或建议,将不胜感激。

(2)
我阅读了 Struts 2 In Action 这本书。它有示例代码和演示。它的第 8 章解释了如何使用 Ajax(使用了 Actionsupport,另一个扩展了 Result 类......)。在互联网上,很少找到示例代码,并且它们以某种不同的方式使用(直接 PrintWriter print() 结果)。但是在 JSP 方面,已经使用了普通的 javascript。那么,根据您的最佳实践(可能是更多方式),您最喜欢使用 Ajax 的方式是什么?(这意味着,您使用jquery 插件显示或不依赖于 Struts ajax 标签,只在 JSP 页面中使用 javascript/jQuery,以及处理 struts 类的最佳实践编写结果类还是只使用 PrintWriter 打印结果?在这里你可能会说,这取决于开发者的情况和口味,但根据行业标准会是什么?)
如果有人反对。请发表评论,为什么?

4

1 回答 1

2

您应该改用这个 jquery 插件;这是 S2 项目最接近官方 jQuery 插件的东西。你链接的那个不一样。

将数据返回到 JavaScript(无论是否为 jQuery)的最常见方法是使用JSON 插件REST 插件手动编写响应的理由很少。

于 2012-06-24T13:36:55.403 回答