我有几个tomcat服务器实例坐在我的计算机上(一个是生产,一个是分期/测试/培训)。
用于生产和测试的tomcat web app mgr的(示例)url是这样的:
Production: xWeb8.myOwnServer/manager/html
test: xWeb8Test.myOwnServer/manager/html
我想知道是否可以访问Tomcat Web应用程序管理器并修改其显示和/或添加颜色主题以指示它是生产还是测试等?如果是的话,怎么办呢?
答案 0 :(得分:2)
在webapps
目录中,您将找到manager
目录。查看index.jsp
,web.xml
以及HTMLManagerServlet
的源代码,看起来它都是硬编码到servlet中的。所以看起来如果不重写整个事情就不容易实现。
更新:您可以创建一个过滤器,在过滤过滤器时修改HTML。
答案 1 :(得分:1)
虽然这是一篇很老的帖子,但我以为我会给我2美分......
即使在Tomcat上的更高版本中,我们也无法真正改变Manager的外观。
然而,我所做的是替换" tomcat.gif"在" ../ manager / images"带有修改后的gif的文件夹,用于标识我连接的系统。
请参阅此屏幕打印我使用的图像...
答案 2 :(得分:0)
我自己在看这个,在找到这篇文章后,我提出了以下想法:
使用一些可以在另一个窗口/标签中检测onLoad事件的java脚本创建一个简单的.html页面。
打开经理页面。当它加载你的自定义页面时将检测onLoad事件并使用DOM将动态进行必要的修改 - 更改CSS,添加元素等。
我知道这有点间接,但它会起作用。
答案 3 :(得分:0)
您可以使用CSS更改每页的主题
例如https://userstyles.org/styles/153943/tomcat-8-manager-dark
SELECT COUNT(*) FROM TEMP_MEASURINGS
最简单的方法是通过浏览器扩展
例如
https://addons.mozilla.org/en-US/firefox/addon/styl-us/?src=search
https://chrome.google.com/webstore/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne