controller找不到对应的view

image.png

  1. 项目路径是这样

  2. config是这样设置的

image.png

3.路由是这样设置

image.png

但浏览器访问“http://localhost:8080/”的时候

报了这个错误

java.lang.RuntimeException: File not found : E:\EclipseWorkSpace\BobbySystem\WebRoot/Login/index.html

感觉me.setBaseViewPath("/_view/");这一句没有起作用

评论区

Aizen

2018-11-19 15:28

IndexController中就只有一个基础的index方法输出render

杜福忠

2018-11-19 18:56

兄滴~姿势不对啊, 你路由进行了拆分配置, 那setBaseViewPath自然也得是拆分配置的, 手册得仔细看, 都是作者一个一个精心码出来的 http://www.jfinal.com/doc/2-3
  1. public class FrontRoutes extends Routes {
  2.     public void config() {
  3.        setBaseViewPath("/view/front");
  4.        add("/", IndexController.class);
  5.        add("/blog", BlogController.class);
  6.     }
  7. }

热门反馈

扫码入社