怎么通过jsp页面重启tomcat服务器,就是页面有个按钮,点击按钮重启服务器

2024-12-12 08:56:16
推荐回答(2个)
回答1:

这个你是实现不了的,因为tomcat有两个方法,一个是shutdown 一个是startup,所谓的重启就是先shutdown 然后 startup,
但是jsp页面的运行是依靠tomcat的,所以当你执行到shutdown时,jsp页面也就失去控制了,脱离开tomcat你在点击启动按钮已经失效了。如果想实现的话你可以写一个客户端形式

或者你控制重启的tomcat不是你本身运行所在的tomcat
Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec("C:\\Tomcat\\bin\\shutdown.bat");
停止方法,启动方法类似

回答2:

写shell角本或者其他角本,然后调用执行应该就可以了..