首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

servlet上传文件乱码,该如何解决

2012-03-23 
servlet上传文件乱码jar 是用的 apache一个 commons-fileload 的一个jar包,上传到web的时候 ,文件名乱码了

servlet上传文件乱码
jar 是用的 apache一个 commons-fileload 的一个jar包,

上传到web的时候 ,文件名乱码了。
有什么好的方法吗

[解决办法]
首先<form>的提交方式应该用POST,在后台可以进行文件名转码,具体方法楼主可以百度一下,个人愚见,希望能帮到楼主。
[解决办法]
乱码问题,参考:http://blog.csdn.net/wula0010/article/details/3942321
[解决办法]
手动转化一下,
String fileName = new String(tagFileName.getByte("ISO-8859-1"),"UTF-8")

红色部分可更具你的字符集修改。
[解决办法]
页面统一编码
servlet设置下页面编码
实在不行就String fileName = new String(tagFileName.getByte("ISO-8859-1"),"UTF-8")

热点排行