在filter注入或者是得到spring托管的bean
来源:互联网 发布:苹果mac忘记开机密码 编辑:程序博客网 时间:2024/05/19 06:49
我们做的的外贸的电商平台,在不同的的国家由不同的子站,所以产生了用户不统一,不能子站之间进行访问,于是就采用的SSO(单点登录)
但是在单点登录的时候,服务端需要根据子站的语言进行适应国际化。所以就想到了过滤器filter,由于用的是spring的国际化,所以用到了
<!-- 设置本地语言 -->
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
<property name="defaultLocale" value="en_US"></property>
<property name="cookieName" value="Language"></property>
</bean>
要在filter里面得到他,就试了一下代码如下就可以了
public void init(FilterConfig arg0) throws ServletException {
ServletContext servletContext=arg0.getServletContext();
XmlWebApplicationContext xcxt=(XmlWebApplicationContext) WebApplicationContextUtils.getWebApplicationContext(servletContext);
resolver=(CookieLocaleResolver) xcxt.getBean("localeResolver");
}
下一篇我就介绍一下SSO的搭建过程。
- 在filter注入或者是得到spring托管的bean
- 通过spring在filter注入bean(DelegatingFilterProxy与servlet filter)
- 通过spring在filter注入bean(DelegatingFilterProxy与servlet filter) .
- 如何让servelt和Filter注入到spring容器或者在servlet中调用spring中的bean
- spring Filter中注入bean
- spring boot Filter 注入bean
- spring--filter如何注入 spring管理的bean(54)
- spring工程中得到注入bean的集中方式
- web Filter中使用spring注入的bean
- web Filter中使用spring注入的bean
- Springboot filter 拦截指定的路径(注入spring Bean方式)
- filter获取 spring bean 或者service
- Spring boot 中filter注入bean
- Spring-boot中Filter注入bean
- spring的filter注入
- spring的filter注入
- Spring的filter注入
- Spring的bean注入
- 安卓开发中 各种小问题的解决----持续更新
- joda-time的使用
- jQuery点击事件的叠加问题
- 智慧中国杯算法赛解读 | 精准资助数据探索(一)
- 浅谈Java的String.replaceAll
- 在filter注入或者是得到spring托管的bean
- linux 下最常用的命令
- 4_jvm_GC的算法和种类
- log4j+logback+slf4j+commons-logging的区别
- 与“雾霾”相关的英语表达
- 初识机器学习和线性分类器
- Putty配色
- MySQL NULL 值处理
- 算法 数独问题