【发布时间】:2014-09-24 01:24:32
【问题描述】:
我想为 websphere 中的所有 web 应用程序注册过滤器类;通常在 tomcat 中,我在 /conf/web.xml 中指定过滤器。我如何在 Websphere 8.5 中做到这一点。
还有什么是 websphere 中的公共库(lib 文件夹)。过滤器类在 jar 文件中,我想将该 jar 文件放在 websphere 服务器 lib 目录中。
-谢谢
【问题讨论】:
我想为 websphere 中的所有 web 应用程序注册过滤器类;通常在 tomcat 中,我在 /conf/web.xml 中指定过滤器。我如何在 Websphere 8.5 中做到这一点。
还有什么是 websphere 中的公共库(lib 文件夹)。过滤器类在 jar 文件中,我想将该 jar 文件放在 websphere 服务器 lib 目录中。
-谢谢
【问题讨论】:
不幸的是,在 WebSphere 中没有简单的方法可以做到这一点。这里已经讨论过了 - Global Filter for all Web Applications
WebSphere 解决方案涉及创建自定义侦听器和以编程方式附加过滤器。你可以在这里找到示例解决方案和描述 - Adding a servlet filter to all web applications
Websphere 中的公共库(lib 文件夹)是什么?
您可以将您的 jar 放到 WebSphere\AppServer\lib\ext 目录以供所有配置文件、服务器和应用程序共享,或者通过 Web 控制台 Environment > Shared libraries 创建一个共享库并将其附加到特定的服务器或应用程序。
【讨论】: