CAS5.x编译、部署(3)-登录页定制
CAS5.x编译、部署(3)-登录页定制
定制登录页
- 静态资源的位置:
webapps/cas/WEB-INF/classes/static,包括CSS、JS等静态文件 - 登录页模板位置:
webapps/cas/WEB-INF/classes/templates,以组件的方式加载了很多其他子模板,简单的说就是控制页面的布局,写过vue、react之类的应该了解,比如我们也要修改的登录页文件就是casLoginView.html,把原来右边的各项组件都去掉,只保留登录框
保留: ```html
``` 去掉: ```html
<div th:replace="fragments/cas-resources-list"
``` * 修改具体各个组件的显示,则是在`webapps/WEB-INF/classes/templates/fragments`下, 可以配合静态资源的修改来自定义登录页 * 各项提示语文件则是根据语言不同,在`webapps/cas/WEB-INF/classes`下的`messages_*.properties`文件,大陆的话就是`messages_zh_CN.properties`文件 **有些基本的页面功底就可以进行登录页自定义了**
本文由作者按照 CC BY 4.0 进行授权