标题:JSP页面中如何实现下载?
取消只看楼主
l154975439
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-3-29
 问题点数:0 回复次数:1 
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
l154975439
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-3-29
得分:0 

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

2007-11-21 13:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-187478-1-1.html




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

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