0
私はprimefacesを使用してjsfプロジェクトで作業しています。そのコンポーネントが美しいため、Bootsfacesと統合することに決めましたが、 「ホセ・」のような、それは最初に正しい見えますが、保存するデータベースにそれを送信した後、それはBootsfacesの特殊文字(á、é..ñ)は動作しません
このすべての特殊文字はprimefacesコンポーネントにうまく働いた「José」としてそれを保存します。私の設定ファイルに何か不足していますか?それともBootsfacesの問題ですか。
<b:inputText label="Name" span="4" value="#{testBean.name}"/>
され、それがために正常に動作します:ここでの例のXHTMLであります私。データベースにどのようにデータを格納しているかのコード例を教えてください。 – MitchBroadhead
値がtestBeanに到達するとすぐに、メソッドsave()を実行すると、破損した値が出力されます。 公共ボイド(セーブ){ System.out.println(name); } – Valkie
アクションリスナーの代わりにアクションを使用してみてください。また、あなたはajaxを使用していませんか?ここではxhtmlの例を示します: ' b:commandButton> 'ここにはバッキングBeanの例があります。@Named @ViewScoped public class TestBean {private String name; @PostConstruct public void onload(){name = "José";} public String save(){System.out.println(name); } // getters // setters} –
MitchBroadhead