2012-04-09 24 views
0

私はrichfaces 3.3.2を使用しており、アプリケーションは英語とアラビア語で実行されています。私はタグの問題に直面しています。右から左へのモードでは、マスター、子リストの切り替えは行われますが、選択コントロールのポインティング矢印はそれに応じて回転しません。rich:pickList選択ボタン右から左の言語の方向の矢印

現在、私はスタイルで "ltr"という方向を設定していますが、適切な解決策が必要な場合があります。

私はスクリーンショットを取ったが、私は初心者

答えて

1

だと私はRichFacesの4.xを使用していますが、私は、同じ問題を抱えていたアップロードすることはできません私が試した一つの可能​​な解決策は、金持ちをラップすることです:スパンまたはdiv要素とピックリスト

dir="ltr"

を設定するには、それは役に立ちませんでした願っています。

またhttps://community.jboss.org/thread/197043

更新をチェックしてください。私は最終的に問題を解決することができ:)
1.プロジェクト内に新しいJavaクラスorg.richfaces.renderkit.html.PickListRendererを作成します。現在のrichfacesバージョンのソースを使用してください。
2.

responseWriter.writeAttribute("style", "visibility:hidden;", null);
によって
responseWriter.writeAttribute("style","width: 1px; position: absolute; left: -32767px;",null);
)(メソッドのencodeEndに置き換えこれは、豊かな でリストの上に作成したボタンのスタイルを置き換える:隠された:視界にピックリスト を。

コンテナにもご注意ください。 /WEB-INF/lib/*.jarの前に/ WEB-INF/classesにあるクラスを読み込むTomcatを使用します。[Overriding a class file from a library JAR in a Java web app]

関連する問題