将jQuery与Struts2.0.9集成

时间:2011-12-28 16:22:18

标签: ajax jquery jquery-plugins struts2

如何将jQuery与Struts 2.0.9集成?在这里,我无法升级我的Struts2版本。我想利用Struts2的jQuery ajax功能。无法弄清楚如何将valuestack对象传递给jQuery。

2 个答案:

答案 0 :(得分:1)

我猜您可以使用struts2-jquery-plugin

Struts2并不关心你通过Normal页面提交或使用Jquery或任何其他javascript框架调用ajax来调用它的动作

一旦你打电话给你,你就可以使用价值堆栈和Struts2的其他关键参数。

您的问题仍然不明确,您的要求是什么,更多细节可以提供更有价值的投入

答案 1 :(得分:0)

虽然问题已经得到解答,但是当我们谈论struts2 jQuery插件2.5.0时,存在一些重要问题。

  1. 它基于jQuery 1.4,已过时,多个问题已从1.4到1.7
  2. 关闭
  3. 多个浏览器支持问题,尤其是IE浏览器(如果您希望与浏览器兼容)。
  4. 我发现直接在Struts2中使用jQuery要容易得多。如前所述,通过Ajax或非Ajax调用对Struts2框架没有任何影响,请求以相同的方式处理。

    如果你想使用Struts2 jQuery插件,你可以使用源代码并将jQuery升级到1.7,从而改变更新的API。