私はここと同じ問題を抱えています。
私はprimefaces2.2jsf実装を使用しています。私はすべてのアプローチを試しましたが、何も機能しません。別の解決策はありますか?試してみるとnew String (s.getBytes ("iso-8859-1"), "UTF-8");
、入力エンコーディングをどのように知ることができますか?
私はここと同じ問題を抱えています。
私はprimefaces2.2jsf実装を使用しています。私はすべてのアプローチを試しましたが、何も機能しません。別の解決策はありますか?試してみるとnew String (s.getBytes ("iso-8859-1"), "UTF-8");
、入力エンコーディングをどのように知ることができますか?
日本語のウェブサイトを開発していたときも、この種の問題に遭遇しました。テキストは不明な文字になります。いくつかのグーグルの後、私はこれを解決することができました。これが私の解決策です。
<h:form enctype="multipart/form-data;charset=UTF-8">
<p:fileUpload id="image" immediate="true" auto="true" sizeLimit="1048576" allowTypes="/(\.|\/)(gif|jpe?g|png)$/" fileUploadListener="#{uploadController.uploadListener}" mode="advanced" multiple="true"/>
</h:form>
multipart/form-data;charset=UTF-8
フォームの enctypeを追加するだけです。