如何针对运行在 jboss EAP 6.4 上的不同应用程序进行不同的配置?

问题描述

我的 jboss 服务器上运行了 4 个应用程序,我想禁用特定应用程序的“X-PoweredBy”标头响应。 如果我运行 shell 脚本并尝试更改它,它将适用于服务器上的所有实例。 我如何单独为一个应用程序执行此操作?

解决方法

尝试为您感兴趣的应用程序创建一个 servlet 过滤器!具体来说,您必须调用 HttpServletResponse#setHeader(name,value)HttpServletResponse#addHeader(name,value)。请记住,这不能覆盖 Web 容器添加的标头,但如果 Web 容器未添加相同的标头,则可以添加标头。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...