加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Spring security i18n =如何让它一起工作?

发布时间:2020-12-15 01:28:30 所属栏目:大数据 来源:网络整理
导读:我在这里的第一个问题,我将尝试具体.我是Spring的新手,我正在尝试创建一个非常简单的预订系统(但这实际上并不重要).重要的是我正在创建一些基本模板,然后我将通过真实的网页填写.应用程序适用于hibernate,mysql,我还设置了i18n和spring security.问题在于我

我在这里的第一个问题,我将尝试具体.我是Spring的新手,我正在尝试创建一个非常简单的预订系统(但这实际上并不重要).重要的是我正在创建一些基本模板,然后我将通过真实的网页填写.应用程序适用于hibernate,mysql,我还设置了i18n和spring security.问题在于我无法改变我的语言环境.唯一有效的是改变默认值.
首先,我浏览了Web A LOT,我发现使用i18n和弹簧安全性通常更复杂.我发现的是我需要额外的过滤器:

我发现这个过滤器确实在安全过滤器之前处理过,但它没有以一种形式解析请求:http://someserver.com/bla/home?locale = en.我调试了它,它似乎不是为了这个目的而创建的(这就是我需要的).
这是从春季样本“联系人”中获取的,但在此示例中,我找不到任何实际上针对更改语言的代码.结果是它根本不起作用.它总是尝试将语言环境更改为我的默认语言环境.好消息是,如果在调试模式下,我手动将区域设置更改为其他一个,它工作得很好,所以我心里充满希望…

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读