私は、ユーザー名がデータベースから取得され、JSPページに表示されるページを持っています。このユーザー名には、フランス語の文字「é
」が含まれており、問題なく表示されます。しかし、jspでユーザーの詳細フォームを送信すると、この文字はサーブレットのé
に変換されます。私はjavascriptにアラートを入れて、フォーム提出前の値が正しいことを知ったので、フォーム提出と値取得の間に何かが間違っていると思われます。jspからサーブレットにデータを送信中に「é」が「é」に変換されています
1
A
答えて
1
これはあなたがこのシンプルなコードで見ることができるようISO-8859-1
へUTF-8
コンテンツを変換しようと、典型的なケースである:あなたが使用していることを確認し
é
:
System.out.println(new String("é".getBytes("UTF-8"), "ISO-8859-1"));
を出力UTF-8
どこでも
0
送信したものと同じエンコードを指定する必要があります。 これはおそらくutf8になります。この場合、サーバーのエンコーディングのロケール設定も確認してください。
関連する問題
- 1. JavaサーブレットがJSPページにデータを送信
- 2. ù、éそれは に変わる
- 3. java.lang.NullPointerException jspからサーブレットにデータを送信するとき
- 4. jsonオブジェクトをjspからサーブレットに送信中に応答しません。
- 5. サイトマップにフランス語の記号 "é"が表示されない
- 6. シンボルéと
- 7. JSPがサーブレットに変換されるのはなぜですか?
- 8. éタイトルタグのHTMLエンティティコード
- 9. htmlentitiesとé(e acute)
- 10. aを交換するには? excelシートのéで
- 11. 複数の値をサーブレットからjspに送信
- 12. サーブレットのGET/POSTに送信されたJSP URIの取得
- 13. サーブレットがjspにフォワードせずに別のサーブレット(リクエストディスパッチャ)に転送しています
- 14. jpegイメージをサーブレットに送信してBufferedImageに変換する
- 15. 別のサーブレットから送信されたサーブレットからデータを取得する
- 16. アクセント "é、è... etc"が正しく表示されない
- 17. Python - éのような文字を変更するには
- 18. サーブレットからJSPに変数を渡す
- 19. サーブレット - > JSP変換
- 20. JSPに転送するサーブレット
- 21. jspから変換されたサーブレット(.java)ファイルが見つかりません
- 22. javascriptでどのように変換é-> e、š - > s、ė - > e、± - a ...?
- 23. JSPインタビュー、サーブレットからJSPにデータを渡す方法は?
- 24. JSPはフォームアクションフィールドでサーブレットにパラメータを送信します
- 25. (データ)変換が適用された後にフォームに送信されたデータにアクセスしますか?
- 26. jspを使用してjavaからjavascriptにデータを送信
- 27. ハイパーリンク経由でJSPからサーブレットにオブジェクトを送信するにはどうすればよいですか?
- 28. à、è、é、ë、...をhtmlに変換する方法はありますか? é è ä
- 29. JSPフォームはデータベースに送信されません。私は自分のフォームからデータを送信すると豆
- 30. 送信方法いくつかのフィールドからサーブレットに送信しますか?
これは同様の問題のようですが、誰もその解決策を提示していません。どちらかに恵まれる。 –