我的计算机上有两个tomcat服务器实例(一个是生产实例,另一个是准备/测试/培训)。
用于生产和测试的tomcat web应用程序管理器的(示例) url如下:
Production: xWeb8.myOwnServer/manager/html
test: xWeb8Test.myOwnServer/manager/html
我想知道是否有可能访问Tomcat Web应用程序管理器并修改其显示和/或添加颜色主题,以指示它是生产还是测试等?若有,如何处理?
发布于 2013-02-28 01:08:50
在您的webapps目录中,您将找到manager目录。查看index.jsp、web.xml和HTMLManagerServlet的源代码,它们看起来都是硬编码到servlet中的。因此,如果不重写整个代码,这看起来是不可能的。
更新:您可以创建一个过滤器,在HTML通过过滤器时对其进行修改。
发布于 2016-01-06 02:09:25
虽然这是一个老帖子,但我想我应该给出我的2分钱…
似乎即使在Tomcat上的更高版本中,我们实际上也不能改变管理器的外观。
但是,我所做的是将"../manager/images“文件夹中的"tomcat.gif”替换为修改后的gif,以标识我所连接的系统。
看这张我用的图片的屏幕照片。

发布于 2013-06-23 15:09:05
我自己也在看这篇文章,在找到这篇文章后,我想出了以下想法:
使用一些java脚本创建一个简单的.html页面,该脚本可以检测另一个管理器页面中的onLoad事件。加载时,您的自定义页面将检测onLoad事件,并使用DOM对动态更改CSS、添加元素等进行必要的修改。
我知道这有点间接,但它会起作用的。
https://stackoverflow.com/questions/15117247
复制相似问题