jsp中连接文件打开出现乱码,而有些又不会?
我在jsp页面中部分代码如下
<a href= "http://localhost:8080/jsp/file/1.doc "> 文档1 </a>
<a href= "http://localhost:8080/jsp/file/2.rar "> 文档2 </a>
点击 "文档1 "的链接,文档会打开服务器上的那个word文件
而点击 "文档2 "的链接,IE打开的却是乱码。
而不是预期的 系统弹出是打开,还是下载的提示。
请大家帮忙!
[解决办法]
这是由于下载的文件在浏览器里关联了对应的运行程序,此时浏览器不会弹出下载对话框,而是直接在浏览器里打开这个文件了
你最好还是写一个servlet,这个servlet取得客户端的参数file,然后读取对应的文件后组织一个http response。
[解决办法]
你写的时候是这样写的? response.setContentType( "application/msword ");
这个肯定不支持你的rar文件的啊,
[解决办法]
mime 类型的问题,把你要看的文件类型加到web.xml里面
[解决办法]
顺便问问啊,假如一个网页我同时支持word,excel,image我是不是这样写,在web.xml里面设置好了以后直接:
response.setContentType( "application/msword,xls,image ") ????
就可以了?
[解决办法]
up
学习
[解决办法]
文件上传的是没有问题的,上传的文件可以是 .doc; .xls; .rar; .zip; .txt:.jpg.等等,我想查看的时候,直接把路径写到当前根文件夹,这样,需要什么就点击文件名下载也许可以
[解决办法]
可以把charset=UTF-8設置﹗﹗
全部改下﹗﹗