2016-12-13 11:30
@奋斗-now 天然就支持,这里是前台:
me.add("/", IndexController.class);
me.add("/project", ProjectController.class);
这里是后台:
me.add("/admin", IndexAdminController.class);
me.add("/admin/project", ProjectAdminController.class);
controllerKey 中可以包含 "/" 字符,可以自由实现 namespace 功能,并且无需引入新的概念
2016-12-12 14:34
@似水流言1 不使用jfinal 的集成启动方式,更加没有关系,不需要理会前面我说的参数问题,只需要让 PathKit.getWebRootPath() 这个方法返回正确的路径就好
如果确实没有办法做到,可以在 YourJFinalConfig 的 configConstant(Constants me) 中通过 PathKit.setWebRootPath(...) 手动强制指定,但是这个虽然是解决了眼前的问题,但你的整个 web 项目所依赖的路径可能还是存在别的问题
2016-12-12 14:22
@似水流言1 这个已经被无数次证实过的,另外启动的时候,如果是 maven 项目的目录结构,注意四个启动参数是:src/main/webapp 80 / 5