Encoding Spring 3表单数据未采用utf-8编码

Encoding Spring 3表单数据未采用utf-8编码,encoding,spring-mvc,Encoding,Spring Mvc,我的Spring3项目配置了三个过滤器:编码、Spring安全、URLRewite。我已经根据本文件完成了编码相关的所有工作:。一、 但是,无法正确获取字符串编码。因此,我需要进行编码转换以获得正确的编码。根据文件,utf-8过滤器是唯一需要解决这个问题的东西。我测试过滤器。如果我删除过滤器或将其作为过滤器顺序中的第二个过滤器,那么控制器上的请求编码将为null,响应编码将为ISO-8859-1,而JSP文件中的请求编码为null,响应编码为utf-8。移除过滤器对POST方法中的表单数据没有任

我的Spring3项目配置了三个过滤器:编码、Spring安全、URLRewite。我已经根据本文件完成了编码相关的所有工作:。一、 但是,无法正确获取字符串编码。因此,我需要进行编码转换以获得正确的编码。根据文件,utf-8过滤器是唯一需要解决这个问题的东西。我测试过滤器。如果我删除过滤器或将其作为过滤器顺序中的第二个过滤器,那么控制器上的请求编码将为null,响应编码将为ISO-8859-1,而JSP文件中的请求编码为null,响应编码为utf-8。移除过滤器对POST方法中的表单数据没有任何影响


我没有主意了。有什么遗漏吗?

没关系。我发现了这个问题的根源:Spring工具套件或STS。代码在STS之外运行良好。

没关系。我发现了这个问题的根源:Spring工具套件或STS。该代码在STS之外运行良好。

我不完全清楚出了什么问题。我知道你有一个编码问题,我只是看不出它是什么。解释一下,告诉我们你到目前为止做了什么。我不是100%清楚到底出了什么问题。我知道你有一个编码问题,我只是看不出它是什么。解释一下,让我们看看你到目前为止做了什么。