系统提供了一个公共路由:/portal/go/{viewPath},其中viewPath是不带文件后缀的页面路径,这个路径是相对于baseViewPath。
比如我们设置了baseViewPath=/WEB-INF/view,那么访问common/demo目下的文件,通过/portal/go/{viewPath}路由访问:
1、layuiTableEdit.html文件:
/portal/go/common/demo/layuiTableEdit
2、select.html文件:
/portal/go/common/demo/select
也就是说在baseViewPath目录下的所有html文件都可以通过这个路由规则进行访问。通过这个路由就可以实现半分离模式的开发,前端就能利用上enjoy模板引擎,这样就方便了前端和后端分离开发。
其他通用的方法具体去看这个类:com.qinhailin.portal.PortalController