gpt4 book ai didi

jsf - JSF 2.2 所需的最低 Tomcat 版本

转载 作者:行者123 更新时间:2023-11-28 22:05:30 32 4
gpt4 key购买 nike

我想将我的 JSF 1.2 应用程序升级到 JSF 2.2。 JSF 2.2 最低要求的 Tomcat 版本是多少?我目前正在使用 Tomcat 5。是否可以在其上运行 JSF 2.2?

最佳答案

JSF 2.2 需要一个 Servlet 3.0 兼容容器,主要是因为新的 <h:inputFile> 需要容器原生文件上传支持的组件。 This was only introduced in Servlet 3.0 .

如果您检查 Tomcat versions overview ,然后您会发现您至少需要 Tomcat 7.x 才能拥有 Servlet 3.0 兼容容器。


So what's the latest version I can update JSF to?

您不太清楚当前使用的确切 Tomcat 版本(5.0.x 与 5.5.x 有很大区别),但如果它是 Tomcat 5.5.x,那么您可以运行 JSF 2.0/2.1如果您沿着 webapp 本身提供自定义的 EL 2.1 兼容实现,则在其上。另请参阅 Running JSF 2.0 on Servlet 2.4 container 上的答案.

关于jsf - JSF 2.2 所需的最低 Tomcat 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28449396/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com