Hier ist der Code-SchnipselWie Bild aus Datenbank abgerufen werden unter Verwendung von Servlet in Datenbank-Tabellenformat
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String ci= request.getParameter("CheckIn");
String co=request.getParameter("CheckOut");
PrintWriter out=response.getWriter();
String sql="SELECT id,image FROM `availability` WHERE check_in > '"+ci+"' or check_out < '"+co+"'";
try {
Statement st=conn.createStatement();
ResultSet rs=st.executeQuery(sql);
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.print("<table border=1>");
out.print("<caption>Result:</caption>");
while(rs.next())
{
int id=rs.getInt("id");
Blob b=rs.getBlob("image");
byte barr[]=rs.getBytes("image");
response.setContentType("image/gif");
ServletOutputStream os=response.getOutputStream();
os.write(barr);
out.print("<tr><td>"+id+"</td></tr>");
}
}
}
I Bild auf Web-Browser drucken möchten, dass sie das Bild drucken, aber ich es im Format der Datenbank wollen Tabelle, so dass ich den Wert wie Id,Name,CheckIn,CheckOut
drucken zusammen mit Bild
das Bild in Datenbanktabellenformat, das
istId Image
Ich bekomme nicht, was ich eigentlich tun muss Kannst du mir vorschlagen Bitte/oder Den Code, den ich geschrieben habe, kannst du die Modifikation machen – user7344668