0

ファイルの場所がデータベースに保存されているディレクトリからファイルをダウンロードしたいのですが、データベースから html テーブルへのパスを取得するためのコーディングを行いましたが、データベースに保存されているパスを使用してファイルをダウンロードする方法がわかりません。 .here は、データベースからパスを取得するための私のコードです。

<%@ page import="java.io.*,java.sql.*"%>


 <%
 String id=request.getParameter("id");
 Class.forName("com.mysql.jdbc.Driver").newInstance();  
 Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/ksa","root","root");  
 Statement st=con.createStatement();
 ResultSet rs=st.executeQuery("Select id,file_path,file_date from file12 where id like '"+id+"%'");
 %>
 <table cellpadding="15" border="1">
 <%
 while(rs.next()){

%>
<tr>
<td><%=rs.getString("id")%> </td>
<td><%=rs.getString("file_path")%></td> 

 <td><%=rs.getString("file_date")%> </td> 
  </tr>
  <%}%>
 </table>
4

1 に答える 1

0
<td><a href = '<%=rs.getString("file_path")%>'><%=rs.getString("file_path")%></a></td>

トリックを行う必要があります。

于 2012-05-10T08:16:24.117 に答える