html中输入类型中出现的奇怪字符(在java上工作)

时间:2016-10-11 09:32:49

标签: java html jsp

我在jsp页面填写某些细节并保存这些细节。直到这一点,一切似乎都很好。但是,只要我按下后退按钮,我在字段中输入的文本就会开始显示%AE%20E546%20之类的奇怪字符,而不是® E546。请参阅附图以供参考。可能是什么原因造成的。我检查了编码。在这里使用UTF-8编码。 请帮忙......

这是我点击保存按钮后保存这些详细信息的图像:

This is the image when i save these details after clicking the save button

这是我在第一步后点击后退按钮时的图像:

This is the image when i click the back button after 1st step

1 个答案:

答案 0 :(得分:1)

您的值是URL编码的。 URL编码将字符转换为可以通过Internet传输的格式。查看this site了解详情。

例如®被编码为%AE,空格被编码为%20,依此类推。