| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 658 人关注过本帖
标题:JSP页面中如何实现下载?
只看楼主 加入收藏
l154975439
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-3-29
收藏
 问题点数:0 回复次数:2 
JSP页面中如何实现下载?

如何用JSP做文件下载?
我想通过从数据库中提取数据实现文件的下载
文件的路径保存在数据库表中,下面是代码,还有个图,请高手看看

<%

String sid=request.getParameter("s_id");

try{
if(sid!=null){
rs=db.query("select * from by_subdir where s_id='"+sid+"'");
if(rs!=null&&rs.next()){
int type=rs.getInt("s_type");
if(type==0){
rs=db.query("select * from by_detail where s_id='"+sid+"'");
if(rs!=null&&rs.next())
{
String title=rs.getString("d_title");
String content=rs.getString("d_doccontent");
String date=(rs.getDate("d_uploaddate")).toLocaleString();
%>
<center><h2><%=title%></h2>
<h4>发布时间:<%=date%></h4></center>
<%=content%>
<%
}
}
else if(type==1)
{
sid=request.getParameter("s_id");
rs=db.query("select * from by_resource where s_id='"+sid+"'");
String rid;
while(rs!=null&&rs.next())
{
rid=rs.getString("r_id");
String s=new String();
s=rs.getString("r_filename");

%>
<table>
<%--为什么这一句不能用啊?
<tr ><td align="center"><a href=s><%=rs.getString("r_title")%></a></td></tr>
--%>
</table>
<%

}
}


}
db.closeConn();
}
}catch(Exception e){
e.printStackTrace();
}
%>





搜索更多相关主题的帖子: JSP 页面 
2007-11-21 02:25
netstriker
Rank: 1
等 级:新手上路
威 望:1
帖 子:257
专家分:0
注 册:2007-3-24
收藏
得分:0 
%>
<table>
<%--为什么这一句不能用啊?
<tr ><td align="center"><a href=s><%=rs.getString("r_title")></a></td></tr> 不能这样写吧,应该是<%=s%>
--%>
</table>
<%
2007-11-21 09:12
l154975439
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-3-29
收藏
得分:0 

嗯 ,谢谢啊,不过我改成<a href="<%=s%>">><%=rs.getString("r_title")></a>后咋还是不行啊

2007-11-21 13:47
快速回复:JSP页面中如何实现下载?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.087502 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved