带有Struts 1.x版本的AJAX

问题描述 投票:6回答: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版本

请澄清我的疑虑

ajax jar struts executable-jar struts-1
1个回答
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. 贾斯汀科恩
© www.soinside.com 2019 - 2024. All rights reserved.