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

Swear_Max 2010-09-27 10:13:56
文件上传到服务器上了
但是在A标签的href属性里写了服务器上的文件路径
却打不开文件 直接就没反映
我用控制台输出了下路径字符串
在我的电脑的地址栏输入都可以打开文件
请高手帮帮忙
...全文
129 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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>

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧