Spring MVC通过改变页面方向来改变语言环境

时间:2015-07-04 08:59:19

标签: java spring jsp spring-mvc

我正在开发spring MVC项目。我使用spring locale,用英语或阿拉伯语更改页面。但我的问题是阿拉伯语页面,因为阿拉伯语语言以rtl(从右到左)开头。那么如何在更改区域设置时更改页面方向。

当我点击 Eng |阿拉伯语时,它也会改变jsp页面方向。我不知道,所以请任何人都可以指导我如何完成这项任务。

先谢谢。

1 个答案:

答案 0 :(得分:4)

您可以使用百里香水标签来解决这个问题 th:attr ......

您的代码如下:

<div class="container" th:attr="dir=#{direction}"> 

然后在你的message_ar.properties文件中创建一个类似下面的字段

direction=rtl

和其他属性文件

direction=ltr

所以在运行时,th:attr标签会将direction属性绑定到dir标签,您就可以使用绑定数据...您可以将此标签用于您希望的任何属性绑定

如果您有任何疑问......请不要犹豫