首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中连接文件打开出现乱码,而有些又不会?解决思路

2012-01-22 
jsp中连接文件打开出现乱码,而有些又不会?我在jsp页面中部分代码如下ahref http://localhost:8080/jsp/

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設置﹗﹗
全部改下﹗﹗

热点排行