下载的工具提示在部署到Websphere时未显示,但在部署到Tomcat时显示

时间:2013-02-06 12:26:43

标签: jsf-2

在我的xhtml页面中添加下拉列表标记,并使用title属性尝试显示工具提示值。 当我在Tomcat中部署应用程序时,工具提示选项正常工作,因为在wepsphere应用程序服务器中,该工具不起作用。

有人可以就此提出建议吗?

1 个答案:

答案 0 :(得分:1)

Tomcat作为一个准系统JSP / Servlet容器,不附带任何捆绑的JSF库,并将使用webapp提供的JSF库。 WebSphere确实是一个完整的Java EE容器,已经捆绑了JSF库,默认情况下会忽略webapp提供的JSF库。

您的具体问题表明WebSphere正在使用较旧的JSF版本,该版本暴露了一个错误,其中下拉列表的工具提示将无法正确呈现。你基本上有两个选择:

  1. 将WebSphere-bundled JSF版本升级为与最初在Tomcat中使用的版本相同的版本。请参阅WebSphere管理手册以获取升级说明,如果这不是您的责任,请告知/要求服务器管理员升级。

  2. 告诉WebSphere使用webapp-bundled JSF库。您可以在WAS管理控制台中通过将应用程序的“类加载策略”配置为“模块”或“PARENT_LAST”来执行此操作,具体取决于WAS版本。