从前天晚上就开工的文件上传,在今天终于有了个结尾。O(∩_∩)O哈哈~
昨天因为一些个人原因计划就搁置下来了,几乎没怎么做。今天早上继续我的文件上传。
一早上又被卡在一个问题上——依旧乱码。+_+
在确定jsp界面和servlet设定的字符集统一为“gbk”后,当从浏览器传给服务器还是出现了乱码。
无奈一下,请教徐老师。
老师用debug给我检查。其实我还是很不习惯用debug,一来是不会用,二来没有养成debug的习惯。
在debug的帮助下,查出了问题所在——FileItem的getString()方法使用的是默认的字符集,而我的字符集使用的是"gbk”,所以造成乱码。
在做web项目的过程中,经常遇到出现乱码的问题,我想当我完成这个项目后,我要好好写一篇做项目的乱码问题。
解决了这个问题,我也松了一口气。我正担心自己因为这个功能未能如期完成造成整个计划的延迟。(╯▽╰)。。
好。继续。
不知不觉中,时钟已经指向十二点半了,我的肚子开始抗议了。还是先解决温饱问题吧。
美美的睡了一觉后,回到蓝杰已经是三点半,继续我伟大的项目。
现在是北京时间四点四十五,我完成了资源删除和修改的功能。原本呢,计划下午完成资源删除而资源修改计划晚上完成。呵呵,现在比计划中提前了。
好。继续。
吃了晚饭,回来。已经将近8点了。
晚上就给照片上传做个开头吧。
实现了将照片上传功能,可是照片读取功能该怎么做?与此同时,我发现了一个问题,在做博主头像上传的功能时,我没有实现将图片自动保存到项目下,而是自己手动复制添加添加的,我想 这么做是不行的。
恩,是该好好研究照片上传的原因以及如何读取照片。
如果解决了这个问题,那么也就同时可以增加文件下载功能。
我现在没有弄清楚的一点是在什么地方获文件上传的路径。
用胡老师教我的方法进行检查——将语句进行//隐藏,看报错的地方,这样就可以知道我是在进行赋值的。诶哟,这个方法不错哟~O(∩_∩)O~
原来我是在主控servlet赋值的,呵呵,难怪没找到。
好。我现在要转向做文件下载功能,这是新增加的功能。加油啦。
分享到:
相关推荐
多文件上传例子,彻底解决中文乱码问题了。总结中文乱码问题如下: 1、所有页面都用UTF-8。 2、写过滤器,设置request.setCharacterEncoding("UTF-8")。 3、javascript脚本里用encodeURI(str)。 4、适当的时候,在...
解决Jmeter5.3上传文件中文乱码问题和录制脚本中文乱码问题,替换原本的lib\ext目录下的ApacheJMeter_http.jar文件,上传文件时,需要勾选“对POST使用multipart / form-data” 和 “与浏览器兼容的头”选项,并在...
解决HttpClient中文乱码问题jar文件
服务器端自己写,本示例为客户端代码,可以解决httpClient4乱码问题,是替代修改源码的最佳写法。
解决Jmeter5.5、Jmeter5.5、Jmeter5.5上传文件中文乱码问题和录制脚本中文乱码问题,其他版本请勿使用! 使用时替换原本的lib\ext目录下的ApacheJMeter_http.jar文件并重启,上传文件时,需要勾选“对POST使用...
FTP上传文件,FTP解决乱码问题 解决乱码讲new String(s.getBytes("gbk"),"ISO8859-1");//其转换后还是乱码 改成国际中文标准码就行了
C++Http上传文件到web服务器,解决中文参数乱码问题,微软提供的Chttpconnect 类在请求http头参数是中文时出现乱码
本文介绍了解决Ubuntu和Windows的文件乱码问题的方法,希望对你的学习工作有所帮助。
smartupload是一个很好的文件上传工具,就是中文文件乱码。我已经解决了中文乱码的问题!一个多文件上传的例子,使用了smartupload。上传后的文件名返回给父页面!
struts2实现文件上传。解决中文url和中文文件名乱码问题
最近做了jsp项目,要用到上传和下载,从网上下了一个smartupload项目文件,封成jar包之后使用发现会出现中文乱码问题,后来网上一查,发现出现这个问题的人还真多,很多博客里面只是说明了如何解决,并没有具体实现...
sftp解决上传中文乱码,sftp.setFilenameEncoding("GBK");修改是不起作用的,修改源码后重新导出的jar包。
大家一般都会知道到生成的csv文件,中文或其他的语言会出现乱码的问题,这是因为csv它不支持utf-8的原因,在我上传的这个文件中已经很好的解决了它的乱码的问题,如果不会使用可以给我留言
Linux中的中文文件在ssh终端中显示为乱码。原本在Windows中显示正常的文件,上传到Linux中之后,全变成乱码,有什么好的解决方法呢,经过本人多次实验,终于得到一个解决方法
FCKeditor解决了中文乱码,上传等问题,可以直接使用。
Java 读取 TXT 文本文件乱码解决方案 ...解决 Java 读取 TXT 文本文件乱码问题的关键是使用正确的编码方式读取文件。不同的编码格式需要使用不同的读取方式,了解 TXT 文本文件的编码格式是解决问题的第一步。
NULL 博文链接:https://1197581932.iteye.com/blog/2409545
http file server 2.84修改模板解决中文乱码问题,中文界面,添加注释、上传文件等的中文乱码得到了解决,需要部署服务器存储的可以下一个
Myeclipse 6.5, JDK1.6,Tomcat 6.0 未解决点击取消报错的问题,可能是jdk版本问题
修改了jar源代码,解决multipart/form-data上传包含中文文件名乱码问题,覆盖apache-jmeter-4.0\lib\ext目录下ApacheJMeter_http.jar即可。