带有Struts 1.x版本的AJAX

时间:2010-02-26 16:29:50

标签: ajax jar struts executable-jar struts-1

我正在使用Struts1.3,Jboss4.X版本和jdk1.5开发应用程序

现在作为一项增强功能,我们计划将AJAX实施到Web应用程序

你能建议我吗

  1. 我是否可以在Struts1.3 Framework中使用AJAX?
  2. 如果我可以实施AJAX,我需要使用哪个Jar?
  3. 在某些网站上,我意识到struts2-dojo-plugin.jar可以用于Struts2,无论同一个jar是否适用于Struts 1.3 Version
  4. 请澄清我的怀疑

1 个答案:

答案 0 :(得分:4)

  1. 是。您可以将AJAX与struts1.3框架一起使用。 AJAX主要在客户端的JavaScript中完成。它在您的服务器上请求一个URL,该URL对应于您编写的操作。就浏览器而言,它对struts一无所知,只是高兴地请求页面,假设它们都是静态html页面。
  2. 您不需要任何特殊的jar文件来使用AJAX。在struts2中,它们包含了dojo,使得使用该库变得简单而无需额外的库。但是,您可以下载并安装任何javascript库,例如jQuery,dojo,prototype等,它们将帮助您完成AJAX。
  3. 很可能不是。 struts2 Dojo集成在struts1.3中无法正常使用。如果您愿意,可以使用Dojo库,但您必须自己完成。

  4. 一些链接:

    1. AJAX and Struts1 and Struts2
    2. Justin Coyne