struts2 internationalization arabic

En struts2 internacionalización en árabe, ¿cómo cambiar automáticamente el cursor en cuadros de texto a rtl?



internationalization arabic (2)

He implementado la internacionalización en mi aplicación Struts2 y está funcionando bien, pero ¿cómo puedo cambiar la posición del cursor automáticamente en todos los cuadros de texto en todos los jsp a RTL cuando selecciono árabe como el idioma?

Si pudiera darme un ejemplo simple, sería muy útil.


¿Qué le parece añadir un atributo dir a la etiqueta <html> en JSP-s, utilizando la etiqueta Struts2 <s:if> para verificar el idioma de la configuración regional actual?

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


Prueba este ( no probado )

Bueno, es simple. Supongamos que está almacenando el idioma seleccionado actualmente en sesión con el nombre currlang . Luego, en cada cuadro de texto, haga

<s:textfield label="Some Test Box" name="nameit" cssStyle="<s:if test="#session[''currlang''] == ''arbic''">direction: rtl;</s:if>"/>