在阿拉伯语的struts2国际化中,如何将文本框中的光标自动更改为rtl?

在阿拉伯语的struts2国际化中,如何将文本框中的光标自动更改为rtl?,struts2,internationalization,arabic,Struts2,Internationalization,Arabic,我已经在我的Struts2应用程序中实现了国际化,它工作得很好,但是当我选择阿拉伯语作为语言时,如何将jsp中所有文本框中的光标位置自动更改为RTL 如果您能给我一个简单的例子,那将非常有帮助。如何在JSP-s中的标记中添加dir属性,使用Struts2标记检查当前的语言环境: <html <s:if test="locale.language == 'ar'">dir="rtl"</s:if> > ... </html> ... 试试这个

我已经在我的Struts2应用程序中实现了国际化,它工作得很好,但是当我选择阿拉伯语作为语言时,如何将jsp中所有文本框中的光标位置自动更改为RTL


如果您能给我一个简单的例子,那将非常有帮助。

如何在JSP-s中的
标记中添加
dir
属性,使用Struts2
标记检查当前的语言环境:

<html <s:if test="locale.language == 'ar'">dir="rtl"</s:if> >
  ...
</html>

...
试试这个(未测试)

其实很简单。假设您正在使用name
currlang
在会话中存储当前选定的语言。然后在每个文本框上执行以下操作:


是否要在文本框中显示当前选择的语言?否,如果选择了阿拉伯语,我希望光标从右向左移动