有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

当文件名为泰语时,enctype=“multipart/formdata”的java upload file获得了奇怪的文件名

我试图使用enctype=“multipart/form data”将文件上传到servlet。英文文件名一切正常,但当我上传泰国文件名的文件时,从servlet部分获取的文件名不是泰国文

我试过enctype=“多部分/表单数据;字符集:utf8”->;还是不行 我尝试用utf-8编码字符串文件名-->;还是不行

无论如何要加密,请帮忙

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

$("#uploadform").ajaxForm({

共 (1) 个答案

  1. # 1 楼答案

    你试过了吗

    request.setCharacterEncoding("UTF-8"); 
    

    在servlet中比其他任何东西都重要吗