2
jspページで特定の詳細を記入して保存しています。この点まではすべてが問題ないと思われます。しかし、戻るボタンを押すとすぐに、フィールドに入力したテキストは、® E546
の代わりに%AE%20E546%20
のような奇妙な文字が表示され始めます。参考までに添付の画像をご覧ください。これが原因かもしれません。私はエンコーディングをチェックしました。ここではUTF-8エンコーディングを使用します。 助けてください...html(javaで作業中)の入力タイプに奇妙な文字が表示される
は、これは私が保存ボタンをクリックした後、これらの詳細を保存した画像です:
私は第一ステップの後に[戻る]ボタンをクリックすると、これはイメージです:
"AE"のような奇妙な文字をよく見ると、実際には '®'の16進ASCIIコードを表します ソースコードがないので、さらに手伝ってはいけませんが、 URLにエンコードされます。 – MadJlzz
これをURLとしてエンコードしていて、デコードしていないようです... – fabian
ところで、URLは「UTF-8」ではありません。それ以外の場合は '%AE'の代わりに'%C2%AE'を '®'に使用します。 – fabian