java - 我应该将 Struts 1 或 2 与 jQuery 一起使用吗?

标签 java jquery jakarta-ee struts

我想开发一个具有丰富用户界面的 Java EE 应用程序,该应用程序大量使用 Ajax。我知道我可以使用 jQuery 和 Dojo 等 Ajax 框架来实现这一点。我之前曾使用 Struts (1.x) 和 Hibernate 开发 Java EE。

但最近我发现 Struts 2 内置了 Ajax 支持。值得使用 Struts 2 吗?我不熟悉 Struts 2。我应该选择 Struts 1 还是 2?如果我使用 Struts 2,我是否还必须使用 jQuery,或者 Struts 2 是否有支持 Ajax 的自定义标记?

最佳答案

使用Struts 2,Struts 1 已经非常过时了。不过,Struts 2 与 Struts 1 有很大不同,因此您对 Struts 1 的了解可能不会转移太多(除了对 servlet 请求/响应生命周期等的一般用途理解)。有一个Struts 2 JQuery plugin您可以将其用于 Ajax。不要使用 Dojo ajax 支持,它已被弃用。

关于java - 我应该将 Struts 1 或 2 与 jQuery 一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5762342/

相关文章:

java - 当部分 View 不在屏幕上时获取 View 高度?

java - Shiro中如何从多个领域中获取特定领域进行授权?

java - 如何在 Eclipse 中写入 "Error log"部分?

javascript - jquery 点击事件单选按钮

javascript - jQuery slideUp().remove() 在删除发生之前似乎没有显示 slideUp 动画

eclipse - 如何将JAR库添加到WAR项目而不面临java.lang.ClassNotFoundException?类路径 vs 构建路径 vs/WEB-INF/lib

java - Android Studio 与 DatatypeConverter 中 Base64 的使用

Javascript 页面加载延迟 1-2 秒,样式怪异

java - 同时从多个线程调用 shell 脚本

java - 在 JMS 中使用 bytemessage 代替 objectMessage