带有Struts 1.x版本的AJAX

gmh*_*mhk 6 ajax struts jar executable-jar struts-1

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

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

你能建议我吗?

  1. 我是否可以在Struts1.3 Framework中使用AJAX?
  2. 如果我可以实现AJAX,我需要使用哪个Jar?
  3. 在Some网站上,我意识到struts2-dojo-plugin.jar可以用于Struts2,无论同一个jar是否适用于Struts 1.3版本

请澄清我的疑虑

Vin*_*nie 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 库,但您必须自己操作。

一些链接:

  1. AJAX 和 Struts1 和 Struts2
  2. 贾斯汀·科因