私はrichfaces3.3.2を使用しており、アプリケーションは英語とアラビア語で実行されています。タグに問題があります。右から左へのモードでは、マスター、子リストの切り替えが行われますが、選択コントロールのポインティング矢印はそれに応じて回転しません。
現在、direction = "ltr"をスタイルに設定していますが、適切な解決策が必要な場合があります。
スクリーンショットを撮りましたが、初心者なのでアップロードできません
私はrichfaces3.3.2を使用しており、アプリケーションは英語とアラビア語で実行されています。タグに問題があります。右から左へのモードでは、マスター、子リストの切り替えが行われますが、選択コントロールのポインティング矢印はそれに応じて回転しません。
現在、direction = "ltr"をスタイルに設定していますが、適切な解決策が必要な場合があります。
スクリーンショットを撮りましたが、初心者なのでアップロードできません
Richfaces 4.xを使用していますが、同じ問題が発生しました。私が試した1つの可能な解決策は、rich:pickListをspanまたはdivでラップし、設定することです。
dir = "ltr"
それが役に立たなかったことを願っています。
https://community.jboss.org/thread/197043も確認してください
更新:私はついに問題を解決することができました:
)1.プロジェクトに新しいJavaクラスorg.richfaces.renderkit.html.PickListRendererを作成します。現在のrichfacesバージョンのソースを使用します。
2.メソッドencodeEnd()で置き換えます
responseWriter.writeAttribute( "style"、 "width:1px; position:absolute; left:-32767px;"、null);に
responseWriter.writeAttribute( "style"、 "visibility:hidden;"、null);これにより、 rich:pickList のリストの上に作成されたボタンのスタイルがvisibility:hiddenに置き換えられます。
コンテナにも注意してください。/WEB-INF/lib/*.jarの前に/WEB-INF/classesの下のクラスを読み取るTomcatを使用します[JavaWebアプリのライブラリJARからのクラスファイルのオーバーライド]