java - Tomcat 支持哪些技术?

标签 java tomcat jakarta-ee

我阅读了很多关于 GlassFish 应用服务器的文章,它支持整个 Java EE 6 规范。但是 Tomcat 支持哪些呢?

我知道 Tomcat 是一个 JSP/Servlet 容器,但我在网上看到有关“JSF 和 Tomcat”、“Hibernate 和 Tomcat”等的文章。

tomcat能否玩转这些技术:EJB、JSF、JPA、Hibernate、Spring等?

最佳答案

Tomcat 作为准系统 servletcontainer 确实只提供 JSP , Servlet , ELWS开箱即用的 API。但是,您可以只提供 JSF , JSTL , CDI , JPA , Hibernate , Spring等等,以及 /WEB-INF/lib 文件夹中的 JAR 文件风格的 Web 应用程序和一些必要的配置文件。

EJB这只是一个不同的故事,因为你不能只添加“一些 JAR”来让它工作,但实际上是的,如果你修改服务器核心,你也可以将 EJB 容器放在 Tomcat 之上。这也基本上是TomEE已经完成了。如果您打算使用 Java EE,不妨考虑一下。

另见:

关于java - Tomcat 支持哪些技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2857077/

相关文章:

java - IntelliJ IDEA 11 是否能够插入命名空间?

java - 使用 Spring Mvc WebApplicationInitializer,但未找到 HTTP 请求的映射

java - Tomcat 服务器在 eclipse 中启动失败

java - 如何删除无用的JSP

java - HTTP 状态 500 - Servlet 执行在 tomcat7 中抛出异常

java - 如何禁用Apache JServ协议(protocol)服务

java - 如何在给定 Oracle SQL 字符串的情况下提取选定的列?

java - 无法在 Openshift 中部署 Spring Boot 应用程序

java - 使用 Spring、Hibernate、Tomcat 和 MySQL Community Server 运行我的应用程序

java - 如何解决 Tomcat 应用程序访问的内存泄漏第 3 方 DLL(无源代码)?