jspsmartupload-解决中文乱码

时间:2012-12-22 17:23:35
【文件属性】:

文件名称:jspsmartupload-解决中文乱码

文件大小:16KB

文件格式:JAR

更新时间:2012-12-22 17:23:35

smartupload 中文 乱码

最近实验室做了一个项目,使用jspsmartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决方案,最彻底的解决办法就是修改jspsmartupload的源码,在upload、download方法处强制指定它的编码格式就可以了。这是修改后的jar包,可以直接拿来用,但在初始化SmartUpload类的时候需要有点改变,使用类似这样的方法初始化:com.jspsmart.upload.SmartUpload mySmartUpload = new com.jspsmart.upload.SmartUpload("gbk");


网友评论

  • 当时不明白,为什么。学完之后懂了。
  • 没成功,不过还是感谢分享
  • 很好,非常感谢分享!
  • 这个的确是最终版 很实用
  • 挺好的,对于小文件上传挺方便
  • 不错 可以留下以后用 大赞一个
  • 问题解决了 感谢分享
  • 很好的文档,问题已经解决
  • 的确有效 感谢分享
  • 对于小文件上传挺方便
  • 很好 可以用
  • OK.问题已经解决。多谢
  • 挺好的,对于小文件上传挺方便
  • 还是不错的,不过要是能在不同的编码使用,那就太棒了
  • 的确有效 感谢分享
  • 这个非常的不错,真的能解觉问题,要好好学习
  • 这个很不错。问题解决了
  • 很好!我已经解决了。
  • 的确解决了问题。。
  • 用火狐浏览器下载的话,还是会乱码。。。。这问题有待继续解决
  • 每次都报错:~~~~(>_<)~~~~ java.lang.NoSuchMethodError: com.jspsmart.upload.SmartUpload.<init>(Ljava/lang/String;)V at com.lele.servlet.UploadPicServlet.doPost(UploadPicServlet.java:57) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service
  • 好用,su.getRequest().getParmeter 终于可以不用乱码了!!
  • 乱码还在,解决不了呀
  • 可以用,不错
  • 效果非常好,帮我解决了问题
  • 运行了一下 效果非常好
  • 处理了一下,非常有用,谢谢!
  • 在以后给我了一个思路
  • 有用,多谢共享~~~
  • 虽然没有按照资源中的方法修改,但是资源中给了启示,自己对自己的代码做了修改,中文不在乱码了。 我在request中直接设置汉字编码解决的。