遇到的问题如题,使用submit方式,将form中的数据提交到后台,出现了中文乱码的问题。
原先一直认为是tomcat配置或者字符串编码的问题,但是因为在同一工程中,其他表单提交都没有问题,所以暂时先不对上述两种可能进行改动。最后发现是因为在定义表单的时候,漏掉了
method="post"
语句,因此,submit时,表单默认使用了get方式上传数据。补上上头那句话即可。
一个非常低级的错误,记下来防止再犯
本文记录了一次表单提交时出现的中文乱码问题及其解决过程。问题源于表单默认使用GET方式提交数据,而非预期的POST方式,导致字符编码不一致而产生乱码。通过明确指定method为post解决了该问题。
遇到的问题如题,使用submit方式,将form中的数据提交到后台,出现了中文乱码的问题。
原先一直认为是tomcat配置或者字符串编码的问题,但是因为在同一工程中,其他表单提交都没有问题,所以暂时先不对上述两种可能进行改动。最后发现是因为在定义表单的时候,漏掉了
method="post"
语句,因此,submit时,表单默认使用了get方式上传数据。补上上头那句话即可。
一个非常低级的错误,记下来防止再犯

被折叠的 条评论
为什么被折叠?