Java 我应该在jQuery中使用Struts 1还是Struts 2?

Java 我应该在jQuery中使用Struts 1还是Struts 2?,java,jquery,jakarta-ee,struts,Java,Jquery,Jakarta Ee,Struts,我想开发一个JavaEE应用程序,它具有大量使用Ajax的丰富用户界面。我知道我可以使用像jQuery和Dojo这样的Ajax框架来实现这一点。我以前使用Struts(1.x)和Hibernate在JavaEE上工作过 但最近我发现Struts2内置了Ajax支持。使用Struts 2值得吗?我不熟悉Struts 2。我应该使用Struts 1还是Struts 2?如果我使用Struts 2,我将不得不同时使用jQuery,还是Struts 2有支持Ajax的自定义标记?Struts 2。您必须

我想开发一个JavaEE应用程序,它具有大量使用Ajax的丰富用户界面。我知道我可以使用像jQuery和Dojo这样的Ajax框架来实现这一点。我以前使用Struts(1.x)和Hibernate在JavaEE上工作过


但最近我发现Struts2内置了Ajax支持。使用Struts 2值得吗?我不熟悉Struts 2。我应该使用Struts 1还是Struts 2?如果我使用Struts 2,我将不得不同时使用jQuery,还是Struts 2有支持Ajax的自定义标记?

Struts 2。您必须使用jquery(而不仅仅是helper标记)

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

您应该使用GWT。认真地。Struts很好,但是如果你的目标是Ajax,没有什么比GWT更好。

紧跟Struts 2,你应该考虑JSF 2。这是一个非常好的web框架,它还具有对Ajax的强大内置支持


有很多组件库很好地展示了如何在JSF中使用AJAX,例如,请参阅。

我想gwt非常重,我希望页面能够快速加载