recuperando arquivos do banco de dados por seu caminho no jsp

Eu quero baixar um arquivo por seu caminho (caminho do servidor local), que é armazenado em uma tabela de banco de dados, eu fiz a parte de codificação para ver o banco de dados em uma tabela html, mas eu não tenho idéia de como hiperlink a tabela, a fim de baixe o arquivo (qualquer tipo e tamanho) da pasta de saída armazenada em um servidor. aqui está o código jsp:

<%@ 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>

o código acima irá recuperar a tabela do banco de dados para a tabela html.

questionAnswers(2)

yourAnswerToTheQuestion