请求

时间:2017-07-13 11:49:09

标签: java spring gwt

我正在使用moxieapps Uploader类并遇到了一个奇怪的问题。

我们有一些参数,其中一个参数标识文件要上传的文件夹名称。使用Uploader的setPostParams方法设置此参数。在文件上载完成时,servlet会先上传文件夹中已经由应用程序创建的文件。

现在,如果具有文件夹名称的参数值包含具有Accent的值,例如Ã,则在servlet接收到请求时,会在其旁边添加一个不可见的字符。导致使用已存在的同名创建新文件夹。在cmd上使用dir命令,目录列表中会显示一个奇怪的字符。快照附上。

控制台文件夹的屏幕截图:

Screenshot of console folder

我还在web.xml中添加了以下过滤器

<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>characterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>

有没有办法在moloieapps的Uploader类中设置字符编码。

0 个答案:

没有答案