Java Web UI - 从哪里开始构建现代网站?

Eug*_*neP 5 java spring struts2 web jakarta-ee

我承认这个问题广泛而模糊,但我想从那些在 Java 中拥有 Web-UI 经验的人那里知道。

当您接到构建 Web 应用程序(如网站(例如,电子商店))的任务时,哪种框架是接触最新 Java Web 技术的良好开端?

问题不在于哪个框架更好以及为什么更好,问题是:如果您想学习使用 Java 构建 web-ui 应用程序的常见和现代方法,最好从哪里开始挑选构建可扩展且可靠的 web 的基本要素应用程序可以从只有几页的启动站点发展为每秒有数百个连接的大型应用程序?

mak*_*mov 2

Spring Roo应该让您立即启动并运行,并自动让您使用 Spring Framework、Spring MVC、Spring WebFlow、JSP、JSTL、JPA、AspectJ 等。

我个人使用 Roo 打下基础,然后“un-Roo”我的项目并继续我的业务,​​以我需要的方式扩展项目。