6

我有一个使用 Struts1.3、Jboss4.X 版本和 jdk1.5 开发的应用程序

现在作为一项改进,我们计划在 Web 应用程序中实现 AJAX

你能建议我吗

  1. 我是否可以在 Struts1.3 框架中使用 AJAX?
  2. 如果我可以实现 AJAX,我需要使用哪个 Jar?
  3. 在Some website,我意识到struts2-dojo-plugin.jar可以用于Struts2,相同的jar是否适用于Struts 1.3版本

请澄清我的疑惑

4

1 回答 1

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

一些链接:

  1. AJAX 和 Struts1 和 Struts2
  2. 贾斯汀·科恩
于 2010-02-26T16:35:29.093 回答