一、404页面中英文转换出现的情况:
这是我的前端页面:
<a th:href="@{/index.html(l='zh_CH')}">中文</a>
<a th:href="@{/index.html(l='en_US')}">English</a>
解决办法:
1、出现问题就是我进页面放到templates中,boot默认的是静态页面去stastic中找,这时候我们只需要自定义一个路径就行了;
2、
把划红的添加进去就行了。
3、结果:
二、后端得不到数据
问题:前端页面也能跳转,就是中英文不进行转换?
一开始我的一个方法名字些错误了,所以导致后面一直接得不到数据。
错误的:
@Bean
public LocaleResolver locale()
{
return new MyLocaleResolver();
}
正确的:
@Bean
public LocaleResolver localeResolver()
{
return new MyLocaleResolver();
}
结果: