深入体验JavaWeb开发内幕——图片、声音等文件的下载源码及可能出现的问题
一个可以实现图、声音等文件下载功能的servlet类:
这样你就可以实现一个可以下载相关英文或字符名称的文件了,但是对于中文名称的便会出现错误:
如:
将图名称改为”错误.jpg“时:
即:
会出现不能解析中文名称的问题:
这里只需:
出现上述问题的原因是因为:
在download。html文件中规定了显示方式:
所以应与之保持一致故采用此方法。
好了到这里,你已经可以自己去实现一个文件下载功能的JavaWeb程序了,试一试吧!