Tomcat作为一个基本的servlet容器,实际上仅提供开箱即用的JSP,Servlet,EL和WS
API。但是,您可以自己提供JSF,JSTL,CDI,JPA,Hibernate,Spring等,并随Web应用程序一起提供文件
/WEB-INF/lib夹中的JAR文件和一些必要的配置文件。
EJB只是一个故事,因为您不能仅仅添加“某些JAR”来使之工作,但实际上,是的,如果您修改服务器核心,您也可以将EJB容器放在Tomcat之上。这基本上也是TomEE所做的。如果您打算使用JavaEE,则不妨考虑一下。



