CAS SSO 中设置默认语言为汉语(国际化)

简介: CAS SSO 中设置默认语言为汉语(国际化)      1   闲来无聊学一下CAS单点登录的一个开源实现:但是觉得如果要用到自己项目中。页面是需要修改的.

CAS SSO 中设置默认语言为汉语(国际化)

     1   闲来无聊学一下CAS单点登录的一个开源实现:但是觉得如果要用到自己项目中。页面是需要修改的.但首先设置了汉语,会对你的修改有很好的帮助.其实在我当前使用的版本中cas-server-4.0.0,注意我是自己下载源码(https://github.com/Jasig/cas)使用maven构建的.

     2  参考资料: cas国际化

     3  其实如果只是测试用完全不用那么麻烦,在你配置cas之后在首页你就能看到一大堆语言包设置如下,点击一下某个语言就切换了你当前的语言环境.

4 问题在我需要在cas启动时默认就设置为中文.其实看了一下源码,cas使用的spring 国际化配置,那么久很简单了.你只需要修改/WEB-INF/cas-servlet.xml文件的

 <!-- Locale Resolver -->
  <bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver" p:defaultLocale="zh_CN" />


p:defaultLocale=“zh_CN"即可

修改之后如下:


注意:最后说明一下.如果你是源码编译安装.common-collectins 版本需要换成3.x以上,否则运行到tomcat上会提示错误



目录
相关文章
|
29天前
|
存储 算法 数据库
【C++ 软件设计思路】学习C++中如何生成唯一标识符:从UUID到自定义规则
【C++ 软件设计思路】学习C++中如何生成唯一标识符:从UUID到自定义规则
106 0
|
7月前
|
自然语言处理 iOS开发
iOS 国际化(多语言)如何指定默认语言
iOS 国际化(多语言)如何指定默认语言
141 0
|
8月前
|
前端开发 JavaScript 测试技术
前端国际化辅助工具——自动替换中文并翻译
前端国际化辅助工具——自动替换中文并翻译
454 0
|
开发框架 .NET 数据库
8.1标识框架
ASP.NET Core提供了标识框架,采用RBAC(基于角色的访问控制),内置了对用户、角色等表的管理及相关接口,框架中提供了`IdentityUser<TKey>`和`IdentityRole<TTKey>`两个实体类型,Tkey为主键类型。
express学习26-项目包含的知识点cookie和session
express学习26-项目包含的知识点cookie和session
41 0
express学习26-项目包含的知识点cookie和session
|
NoSQL Java 程序员
Spring改变版本号命名规则:此举对非英语国家很友好
Spring改变版本号命名规则:此举对非英语国家很友好
Spring改变版本号命名规则:此举对非英语国家很友好
|
缓存 前端开发 JavaScript
|
开发者
国际化程序(国际化实现原理)|学习笔记
快速学习 国际化程序(国际化实现原理)
199 0
国际化程序(国际化实现原理)|学习笔记
|
JSON JavaScript 前端开发
Struts2实现国际化操作及中英文切换(九)下
Struts2实现国际化操作及中英文切换(九)
147 0
Struts2实现国际化操作及中英文切换(九)下
|
前端开发 Java
Struts2实现国际化操作及中英文切换(九)上
Struts2实现国际化操作及中英文切换(九)
170 0
Struts2实现国际化操作及中英文切换(九)上