jsp的文档路径问题,想download文件sdsf总是说早不到The requested resource (/servlet/aaa.xls) is not available

wzxypq 2003-09-09 11:06:21
我把aaa.xls在所有目录都copy一分,
<a http://localhost:8080/jsp/aaa.xls">能找到但是是乱码就是说没有用excel打开


我用的是jbulider7,tomcat4.0,servlet/jsp模式,
1<a http>`中如何写路径,.xls文件放在哪,有什么规律
2如何自动用excel打开
3有没有办法download前弹出ie的保存对话框
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wzxypq 2003-09-09
  • 打赏
  • 举报
回复
?
mingjob 2003-09-09
  • 打赏
  • 举报
回复
1. 检查一下你的web.xml中的url映射,可能是把所有的文件都映射到servlet目录下去了
2. 设置<%@ page contentType="application/msexcel" %>即可
3. 同意楼上的
sncel001 2003-09-09
  • 打赏
  • 举报
回复
在之前用response.setHead("#########");
设置你的类型就可以。
另外,可以进行程序下载。
自己写一个输出流就可以。
cbhyk 2003-09-09
  • 打赏
  • 举报
回复
如果是在jsp中:
<a href=<%=application.getRealPath("aaa.xls")%>>sdsf</a>
如果是在servlet中:
out.println("<a href=" + getServletContext().getRealPath("aaa.xls") + ">sdsf</a>");
momi 2003-09-09
  • 打赏
  • 举报
回复
你的机器上装了Excel了吗?

81,115

社区成员

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

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