Struts 1(即EOL)可以与JavaEE7一起工作吗?

Struts 1(即EOL)可以与JavaEE7一起工作吗?,java,jakarta-ee,struts,struts-1,java-ee-7,Java,Jakarta Ee,Struts,Struts 1,Java Ee 7,我知道Struts 1是EOL,但我想知道使用Struts 1的项目是否可以与Java EE7一起工作,或者我必须停止使用Struts还是开始使用Struts 2 我似乎找不到任何关于这个问题的文档。Struts只使用EE实现中的Servlet API。据我所知,它被设计为与其他servlet规范向后兼容。但是您可以自己冒险尝试,因为它可能不会在新规范下构建或测试。最好的方法是自己构建框架,看看是否有任何问题。在docs站点(包含在发行版中,不再在线提供)和Maven站点上,您可以找到支持哪个S

我知道Struts 1是EOL,但我想知道使用Struts 1的项目是否可以与Java EE7一起工作,或者我必须停止使用Struts还是开始使用Struts 2


我似乎找不到任何关于这个问题的文档。

Struts只使用EE实现中的Servlet API。据我所知,它被设计为与其他servlet规范向后兼容。但是您可以自己冒险尝试,因为它可能不会在新规范下构建或测试。最好的方法是自己构建框架,看看是否有任何问题。在docs站点(包含在发行版中,不再在线提供)和Maven站点上,您可以找到支持哪个Servlet API,这些信息也在中

您可以使用旧的Struts,正如我已经说过的,风险自负,这意味着不再支持此框架。如果您需要社区的支持,那么您应该升级到Struts 2

它应该运作良好;对它运行集成测试并找出答案。