struts 2框架是否已经包含在Tomcat7.0.x中?

struts 2框架是否已经包含在Tomcat7.0.x中?,tomcat,struts2,tomcat7,Tomcat,Struts2,Tomcat7,实际上,我的客户要求我给他以下支持: Tomcat 7.0.x Struts 2框架支持所有JAR 现在我运行一个Apache服务器,我还了解到默认情况下,struts 2框架包含在Tomcat4.0中+ 这是真的吗?我的意思是,如果我在我的服务器上安装Tomcat7.0.x,我还需要做些什么才能使它支持Struts2框架吗 我对这方面的知识不多。如果你想在Tomcat中部署Struts2应用程序,你必须与该项目建立一场战争,然后将其放在Tomcat的webapps目录中。在war中,您必须

实际上,我的客户要求我给他以下支持:

  • Tomcat 7.0.x
  • Struts 2框架支持所有JAR
现在我运行一个Apache服务器,我还了解到默认情况下,struts 2框架包含在Tomcat4.0中+

这是真的吗?我的意思是,如果我在我的服务器上安装Tomcat7.0.x,我还需要做些什么才能使它支持Struts2框架吗


我对这方面的知识不多。

如果你想在Tomcat中部署Struts2应用程序,你必须与该项目建立一场战争,然后将其放在Tomcat的webapps目录中。在war中,您必须包含必要的Struts2库,因为它们默认不包含在Tomcat中。

如果您想在Tomcat中部署Struts2应用程序,您必须使用该项目构建war,然后将其放在Tomcat的webapps目录中。在war中,您必须包括必要的Struts2库,因为默认情况下它们不包括在Tomcat中。

不,Struts2肯定不包括在Tomcat中。为了澄清景观

Tomcat是Javaservlet规范的一个实现。本规范描述了一个API,用于对服务器的请求(通常是http(web)请求)进行一般处理。因此,servlet API具有低级类,这些类封装了服务器将请求URL映射到服务器端资源(即,用java代码编写的servlet),将请求的参数携带到该服务器端资源,然后写入将由客户端返回的响应。ServletAPI只添加了很少的高级功能。Tomcat是servlet规范的一个实现

Struts2是众多Java“web应用程序框架”之一。这些框架是在ServletAPI之上编写的,为想要编写“web应用程序”的开发人员提供了许多可重用的工具。这些提示包括验证传入数据、在视图层和java代码(jsp或velocity模板)之间提供清晰的关注点分离等等


您不希望看到Tomcat包含Struts 2,因为您可能不想使用Struts 2。您可能会决定使用Spring的web框架、Grails或众多选择之一。

不,Struts 2肯定不包括在Tomcat中。为了澄清景观

Tomcat是Javaservlet规范的一个实现。本规范描述了一个API,用于对服务器的请求(通常是http(web)请求)进行一般处理。因此,servlet API具有低级类,这些类封装了服务器将请求URL映射到服务器端资源(即,用java代码编写的servlet),将请求的参数携带到该服务器端资源,然后写入将由客户端返回的响应。ServletAPI只添加了很少的高级功能。Tomcat是servlet规范的一个实现

Struts2是众多Java“web应用程序框架”之一。这些框架是在ServletAPI之上编写的,为想要编写“web应用程序”的开发人员提供了许多可重用的工具。这些提示包括验证传入数据、在视图层和java代码(jsp或velocity模板)之间提供清晰的关注点分离等等


您不希望看到Tomcat包含Struts 2,因为您可能不想使用Struts 2。您可能会决定使用Spring的web框架、Grails或众多选项中的一种。

并且您可能必须从ear/war中排除一些库,这些库是IDE编译所需的,但已经存在于Tomcat中(通常是log4j、jdbc驱动程序等)…并且您可能必须从ear/war中排除一些库,IDE需要编译,但已经存在于Tomcat中(通常是log4j、jdbc驱动程序等)。。。