7.4.1 主题的配置使用(Spring MVC中多种主题的使用) -《SSM深入解析与项目实战》
【摘要】 项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm
文章目录
7.4 Spring MVC中多种主题的使用
7.4.1 主题的配置使用
7.4 Spring MVC中多种主题的使用
在前面的组件讲解中,有讲到ThemeResolver主题样式的解析...
项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm
7.4 Spring MVC中多种主题的使用
在前面的组件讲解中,有讲到ThemeResolver主题样式的解析器,那么如何应用到该解析器。在本小节进行讲解一个实例。通过Session解析主题名称来切换主题进行加载不同的css,进行文字颜色的切换(可以进行其他各种样式的配置,在这里只是演示简单的一个)。
鉴于前后端分离的大趋势,大无线端已有很多主题切换的成熟方案,可以建议读者对于该部分有知道即可。
Spring MVC中主题是由org.springframework.ui.context.Theme接口表示。
Theme是由ThemeSource根据主题的名称来解析返回的。关于ThemeSource的内容,在6.7.4小节已经讲过。需要在Spring中创建Bean名称为”themeSource”的ResourceBundleThemeSource类。
7.4.1 主题的配置使用
接下来在项目中配置,在实现了WebMvcConfigurer接口的MvcConfig类中添加方法。如代码清单7-31所示。
代码清单7-31:创建ResourceBundleThemeSourc
文章来源: blog.csdn.net,作者:谙忆,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq_26525215/article/details/108944508
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)