【问题标题】:AJAX with Struts 1.x VersionAJAX 与 Struts 1.x 版本
【发布时间】:2010-02-26 16:29:49
【问题描述】:
我有一个使用 Struts1.3、Jboss4.X 版本和 jdk1.5 开发的应用程序
现在,作为一项增强功能,我们计划在 Web 应用程序中实现 AJAX
你能推荐我吗
- 我是否可以将 AJAX 与 Struts1.3 框架一起使用?
- 如果我可以实现 AJAX,我需要使用哪个 Jar?
- 在某个网站,我意识到struts2-dojo-plugin.jar 可以用于Struts2,同一个jar 是否适用于Struts 1.3 版本
请澄清我的疑问
【问题讨论】:
标签:
ajax
jar
struts
executable-jar
struts-1
【解决方案1】:
- 是的。您可以将 AJAX 与 struts1.3 框架一起使用。 AJAX 主要是在客户端的 JavaScript 中完成的。它在您的服务器上请求一个与您编写的操作相对应的 URL。就浏览器而言,它对 struts 一无所知,它只是愉快地请求页面,假设它们都是静态 html 页面。
- 您不需要任何特殊的 jar 文件即可使用 AJAX。在 struts2 中,它们包含了 dojo,使得使用该库变得简单,无需额外的库。但是,您可以下载并安装任何有助于您进行 AJAX 的 javascript 库,例如 jQuery、dojo、prototype 等。
- 很可能不会。 struts2 Dojo 集成在 struts1.3 中不能开箱即用。如果您愿意,可以使用 Dojo 库,但您必须自己做。
一些链接:
- AJAX and Struts1 and Struts2
- Justin Coyne