最近做了jsp项目,要用到上传和下载,从网上下了一个smartupload项目文件,封成jar包之后使用发现会出现中文乱码问题,后来网上一查,发现出现这个问题的人还真多,很多博客里面只是说明了如何解决,并没有具体实现。我测试了多种解决该问题的方法,最后终于完美解决了这一问题,并封成jar包,下载地址我会贴在文章后面,欢迎大家使用,希望给广大辛苦的软件开发人员带来方便。(注:smartupload的具体使用您自己网上搜索,这里就不做说明了,步骤也蛮简单,不要忙中出乱就好。)
两外你也可以按照网上说的方法自己修改smartupload的源码来解决这个问题,不过你要先下载一个反编译工具,这个我也下好了,你可以直接下载使用:
下载了反编译工具之后,你可以做一下修改:
1.上传
在SmartUpload.java文件中,增加一个属性private String charset用于进行字符编码转换,相应的有两个方法: