使用enctype =" multipart / form-data"上传文件文件名是泰语

时间:2016-05-09 03:51:47

标签: java html servlets encoding ajaxform

我正在尝试使用enctype =" multipart / form-data"上传文件到servlet。使用英文文件名一切正常,但是当我上传带有泰文文件名的文件时,从servlet Part获取的文件名不是泰文。

我尝试过enctype =" multipart / form-data; charset:utf8" - >还是不行 我试图用utf-8编码String文件名 - >仍然没有工作

无论如何加密,请帮忙

注意:我采用ajaxForm来帮助提交表单

$("#uploadform").ajaxForm({

1 个答案:

答案 0 :(得分:1)

你试试吗

request.setCharacterEncoding("UTF-8"); 
在其他任何事情之前在servlet中