JFinal 3.3 配置druid 无法打开监控页面,显示:Not Found

JFinal 做为商业项目应用,配置Druid出现如下问题,求助:


DruidStatViewHandler dvh = new DruidStatViewHandler("/admin/monitor", new IDruidStatViewAuth() {

public boolean isPermitted(HttpServletRequest request) {

HttpSession hs = request.getSession(false);

// return (hs != null && hs.getAttribute("admin") != null);

return true;

}

});

handlers.add(dvh);


访问:“http://127.0.0.1:8080/druid/”会自动跳转:“http://127.0.0.1:8080/druid/index.html”;但页面一直显示:Not Found,

求助啊,,急!!!感谢各位大神!

评论区

JFinal

2019-01-13 22:23

new DruidStatViewHandler("/admin/monitor", ...)
改成
new DruidStatViewHandler("/druid", ...)

否则访问的 url 改成 http://localhost:8080/admin/monitor

也就是说,配置要与访问的 url 保持一致,否则必须要显示 404

李若谷

2019-01-14 15:36

嗯,已解决,感谢波哥。

热门反馈

扫码入社