Tomcat 7管理器-禁用“;“取消部署按钮”;
我从Tomcat6升级到了Tomcat7,经理有些不同。在Tomcat6的管理器中,当我试图停止或取消部署应用程序时,我会得到一个确认框,但在Tomcat7中,它只是发生了Tomcat 7管理器-禁用“;“取消部署按钮”;,tomcat,tomcat7,undeploy,Tomcat,Tomcat7,Undeploy,我从Tomcat6升级到了Tomcat7,经理有些不同。在Tomcat6的管理器中,当我试图停止或取消部署应用程序时,我会得到一个确认框,但在Tomcat7中,它只是发生了 我的问题是,我可以禁用或至少在取消部署按钮上附加一个确认javascript吗?简短回答版本是否,因为html在java类中 硬编码如您在此处所见: 但您仍然可以执行以下操作: 扩展HTMLManagerServlet并重写以下方法 protected void list(HttpServletRequest reque
我的问题是,我可以禁用或至少在取消部署按钮上附加一个确认javascript吗?简短回答版本是否,因为html在java类中 硬编码如您在此处所见: 但您仍然可以执行以下操作:
- 扩展HTMLManagerServlet并重写以下方法
protected void list(HttpServletRequest request, HttpServletResponse response, String message, StringManager smClient) throws IOException
- 要使用不同的变量而不是:
STARTED_DEPLOYED_APPS_ROW_BUTTON_SECTION, args));
<servlet>
<servlet-name>HTMLManager</servlet-name>
<servlet-class>org.apache.catalina.manager.HTMLManagerServlet</servlet-class>
<init-param>
<servlet>
<servlet-name>HTMLManager</servlet-name>
<servlet-class>your.own.YourHTMLManagerServlet</servlet-class>
<init-param>
HTMLManager
org.apache.catalina.manager.HTMLManagerServlet
至:
<servlet>
<servlet-name>HTMLManager</servlet-name>
<servlet-class>org.apache.catalina.manager.HTMLManagerServlet</servlet-class>
<init-param>
<servlet>
<servlet-name>HTMLManager</servlet-name>
<servlet-class>your.own.YourHTMLManagerServlet</servlet-class>
<init-param>
HTMLManager
your.own.YourHTMLManagerServlet
将jar放在tomcat/lib目录下
准备好了。你能解决这个问题吗?如果没有,请发布您的发现。我也会对解决方案非常感兴趣(或者想知道您是否能用答案解决问题)。