什么是更好的Java web应用程序框架(请提供建议)?

什么是更好的Java web应用程序框架(请提供建议)?,java,jsf,web-frameworks,jsf-2,Java,Jsf,Web Frameworks,Jsf 2,我不熟悉Java Web应用程序。我正在练习JSF2。 在JSF中使用任何框架都更好,还是应该使用JSF 若使用框架更好,你们有经验的人会给我什么建议?你们可以使用很多框架来简化框架的使用并提高效率 我更喜欢。它处理会话状态,使用简单,您可以利用spring提供的其他特性,包括IoC/依赖项注入、集成特性、spring批处理 当您可以自由使用不同的语言/API时,您应该看看。您可以使用许多框架来简化框架的使用并提高效率 我更喜欢。它处理会话状态,使用简单,您可以利用spring提供的其他特性,包

我不熟悉Java Web应用程序。我正在练习JSF2。 在JSF中使用任何框架都更好,还是应该使用JSF


若使用框架更好,你们有经验的人会给我什么建议?

你们可以使用很多框架来简化框架的使用并提高效率

我更喜欢。它处理会话状态,使用简单,您可以利用spring提供的其他特性,包括IoC/依赖项注入、集成特性、spring批处理


当您可以自由使用不同的语言/API时,您应该看看。

您可以使用许多框架来简化框架的使用并提高效率

我更喜欢。它处理会话状态,使用简单,您可以利用spring提供的其他特性,包括IoC/依赖项注入、集成特性、spring批处理


当您可以自由使用不同的语言/API时,您应该看看。

没有最好的解决方案或框架。您最好定义(即使是您自己)您希望应用程序做什么,然后寻找最合适的技术。不要太抽象,我建议您查看Struts、Spring和GWTGoogle Web工具包


每种方法都有其优点和缺点,因此这不是成为其中一种方法的大师的问题,而是更好地了解它们,以便在需要时做出正确的决策。

没有最佳的解决方案或框架。您最好定义(即使是您自己)您希望应用程序做什么,然后寻找最合适的技术。不要太抽象,我建议您查看Struts、Spring和GWTGoogle Web工具包


每一种方法都有其优缺点,因此这不是一个成为其中一种方法大师的问题,而是更好地了解它们,以便在需要时做出正确的决定。

这一切都取决于你的需要。就个人而言,我更喜欢Spring+Struts2+Hibernate或grails。

这取决于您的需要。就我个人而言,我更喜欢Spring+Struts2+Hibernate或grails。

我觉得很不错。但话说回来,我并不特别喜欢JSP

只要看看他们的网页,看看是什么让他们与众不同。

我觉得很不错。但话说回来,我并不特别喜欢JSP


只要看看他们的页面,看看是什么让他们与众不同。

试试看。这似乎是一个很好的RAD框架,特别是对于简单的应用程序。

试试看。这似乎是一个很好的RAD框架,特别是对于简单的应用程序。

试试比JSF强大的RAD框架。

试试比JSF强大的RAD框架。

我强烈推荐JBoss的。它有助于简化JSF,并使集成Hibernate或EJB3等东西变得非常容易。另外,它在主要的IDE中得到了相当广泛的支持。

我强烈推荐JBoss提供的。它有助于简化JSF,并使集成Hibernate或EJB3等东西变得非常容易。另外,它在各大IDE中得到了相当广泛的支持。

我搜索了May的可能副本,并得到了许多结果。但是我不清楚JSF如何支持他们。请提出更清楚和准确的问题。如果您想在JSF1.x和JSF2之间进行选择,是否需要这样做?如果您是从头开始构建应用程序,那么肯定应该使用JSF2。如果问题是一般应该使用哪个web应用程序框架,那么就没有真正的答案。它只取决于您的需求和您的个人偏好。可能的复制品,BTW,当选择一个框架时,我们必须考虑文档、指南、支持/用户社区等。这不仅有助于快速学习技术,也有助于未来的发展。在这些支持方面,任何人都可以对SpringWebFow、Wicket、Playframwork、Grail、GoogleWebKit进行任何比较。但是我不清楚JSF如何支持他们。请提出更清楚和准确的问题。如果您想在JSF1.x和JSF2之间进行选择,是否需要这样做?如果您是从头开始构建应用程序,那么肯定应该使用JSF2。如果问题是一般应该使用哪个web应用程序框架,那么就没有真正的答案。它只取决于您的需求和您的个人偏好。可能的复制品,BTW,当选择一个框架时,我们必须考虑文档、指南、支持/用户社区等。这不仅有助于快速学习技术,也有助于未来的发展。在这些支持方面,任何人都可以对SpringWebFow、Wicket、Playframwork、Grail、GoogleWebKit进行比较。Grails是Spring的一部分还是完全不同?我只是浏览了Grails的页面。功能看起来更智能了。Grails是Spring的一部分还是完全不同的一部分?我只是浏览了Grails的页面。有限元分析
你看起来更聪明了。你的措辞令人困惑。IceFaces是一个JSF组件库。您的措辞令人困惑。IceFaces是一个JSF组件库。将它与jQuery的许多优点结合起来,很难打败它。+1对于游戏来说,它在java世界中是独一无二的,就像java的django一样。我认为它将在接下来的几年里统治java世界。将它与jQuery的许多优点结合起来,很难打败它。+1对于游戏来说,它在java世界中是独一无二的,就像java的django一样。我认为它会在接下来的几年里统治java世界。是的,它是一个ORM,但是如果你想在你的应用程序中添加一个持久层,你需要使用一些东西,所以我把SPTRIG+StrutS2+Hibernate作为Web应用程序框架组合。struts到底是什么?Hibernate是ORM,Spring是webframework。Sturts2??介于两者之间?是的,它是一个ORM,但是如果你想在你的应用程序中添加一个持久层,你需要使用一些东西,所以我把SPTRIG+STRUTS2+Hibernate看作是Web应用程序框架的组合;struts到底是什么?Hibernate是ORM,Spring是webframework。Sturts2??之间有什么?打开链接。。。哇,我可以在Seam框架中看到一些最好的特性。。。异步JavaScript和XML AJAX、JavaServer面临JSF、Java持久性JPA、企业Java Beans EJB 3.0和业务流程管理BPM,我将进行比较。打开链接。。。哇,我可以在Seam框架中看到一些最好的特性。。。异步JavaScript和xmlajax、JavaServer面对JSF、Java持久性JPA、企业javabeansejb3.0和业务流程管理BPM,我将做一个比较。