一尘不染

Tomcat支持哪些技术?

tomcat

我阅读了很多有关GlassFish应用服务器的信息,该服务器支持整个Java EE 6规范。但是Tomcat支持哪些功能?

我知道Tomcat是一个JSP / Servlet容器,但是我在Web上看到有关“ JSF和Tomcat”,“
Hibernate和Tomcat”以及更多内容的文章。

tomcat可以使用以下技术吗:EJB,JSF,JPA,Hibernate,Spring等。


阅读 500

收藏
2020-06-16

共1个答案

一尘不染

Tomcat作为一个基本的servlet容器,实际上仅提供开箱即用的JSP,Servlet,EL和WS
API。但是,您可以自己提供JSF,JSTL,CDI,JPA,Hibernate,Spring等,并随Web应用程序一起提供文件/WEB-INF/lib夹中的JAR文件和一些必要的配置文件。

EJB只是一个故事,因为您不能仅仅添加“某些JAR”来使之工作,但实际上,是的,如果您修改服务器核心,您也可以将EJB容器放在Tomcat之上。这基本上也是TomEE所做的。如果您打算使用JavaEE,则不妨考虑一下。

2020-06-16