Java 除了使用Tomcat服务器外,如何在CentOS上使用model view controller设置web应用程序

Java 除了使用Tomcat服务器外,如何在CentOS上使用model view controller设置web应用程序,java,tomcat,web-applications,Java,Tomcat,Web Applications,我正在从事一个客户特别希望Java成为后端技术的项目。我的团队想看看是否有一种很好的实现方法,而不必处理Struts(出于某种原因,他们都讨厌Tomcat&Struts设置)。因此,考虑到我对运行Apache的CentOS服务器拥有完全控制权;有没有一种设置环境的好方法,HTML可以调用Java代码,Java代码可以控制HTML页面上的视图?在这种情况下,您应该有一个Servlet容器Tomcat是你最好的选择,但我想你可以选择树脂或码头 您可以避免使用Struts,也可以使用其他一些MVC框架

我正在从事一个客户特别希望
Java
成为后端技术的项目。我的团队想看看是否有一种很好的实现方法,而不必处理
Struts
(出于某种原因,他们都讨厌
Tomcat
&
Struts
设置)。因此,考虑到我对运行Apache的
CentOS
服务器拥有完全控制权;有没有一种设置环境的好方法,
HTML
可以调用
Java
代码,
Java
代码可以控制HTML页面上的视图?

在这种情况下,您应该有一个Servlet容器Tomcat是你最好的选择,但我想你可以选择树脂或码头

您可以避免使用Struts,也可以使用其他一些MVC框架,如Wicket、Stripes、Play等。Spring MVC是另一个强大的框架,如果您想将Spring用作IoC的话。在国际海事组织,它将支付适应春天

顺便说一下,Struts2不像经典Struts那样臃肿,也不需要太多XML配置。使用注释可以完成很多事情。但我仍然建议使用Spring MVC/Stripes/Wicket/Struts2检查Spring