JSP上传文件的问题 请高手帮帮忙

Swear_Max 2010-09-27 10:13:56
文件上传到服务器上了
但是在A标签的href属性里写了服务器上的文件路径
却打不开文件 直接就没反映
我用控制台输出了下路径字符串
在我的电脑的地址栏输入都可以打开文件
请高手帮帮忙
...全文
92 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
whj0210 2010-09-28
唉。。。你是直接上传到指定目录下啊?如果不指定路径呢?请高手帮忙解决
http://topic.csdn.net/u/20100928/09/fa8b4096-9b34-4a08-b1ff-056bde0d30a1.html?8400
回复
youjianbo_han_87 2010-09-28
<a href="程序访问地址/你放文件的目录/文件名">查看文件</a>

例如: <a href="http://127.0.0.1/myWebApp/file/1.txt">1.txt</a>

不好意思哈,上面这样是不行的,

<a href="http://127.0.0.1/myWebApp/读取文件功能的请求(用流读取文件,然后显示内容)">1.txt</a>
回复
Swear_Max 2010-09-27
那应该就是写相对路径???
回复
parckle 2010-09-27
你那样当然不对啦,你要知道你的<a href>是在客户端运行行的,它会找客户端的c:/file/1.txt
回复
Swear_Max 2010-09-27
对 我是这样写的 这样不对么??
回复
youjianbo_han_87 2010-09-27
路径里面写服务器上的文件路径?

比如文件在服务器 C:/file 目录。你就这样写 <a href="c:/file/1.txt"></a> ?

回复
genguyige 2010-09-27
用相对地址呗~~一般都用相对地址 这样可以减少你文件转存的时候得代码修改~~
回复
youjianbo_han_87 2010-09-27
[Quote=引用 4 楼 swear_max 的回复:]

那应该就是写相对路径???
[/Quote]

<a href="程序访问地址/你放文件的目录/文件名">查看文件</a>

例如: <a href="http://127.0.0.1/myWebApp/file/1.txt">1.txt</a>
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-27 10:13
社区公告
暂无公告