Ich habe URL zu einem Bild aus der Datenbank abgerufen. Nun möchte ich diese URL verwenden, um ein Bild auf der JSP-Seite anzuzeigen.Wie übergibt man einen abgerufenen Wert aus der Datenbank als URL eines Bildes in JSP?
ich den Wert von url bin Abrufen mit diesem code--
<%
try{
Class.forName("com.mysql.jdbc.Driver");
try(Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/asad","root","1234");){
//database connection
System.out.println("driver registered");
Statement s=conn.createStatement();
String searchby=request.getParameter("searchby");
String param=request.getParameter("name");
String q="";
System.out.println("before pstmt");
q="select * from asad.book where genre"+"=?";
PreparedStatement pstmt=(PreparedStatement)conn.prepareStatement(q);
pstmt.setString(1,param);
System.out.println("after pstmt");
System.out.println("param is "+param+" searchby is "+searchby);
ResultSet rs =(ResultSet) pstmt.executeQuery();
// ResultSetMetaData rsmd=(ResultSetMetaData) rs.getMetaData();
while(rs.next())
{
System.out.println(rs.getString(1));
String url=rs.getString(3);
%>
Um dies zu tun, ich schrieb -
<img src="<% url %>" style=width:350px;height:350px>
Eclipse zeigt Fehler in der oben img
Tag statement.Can Jemand hilft mir dabei?
Mögliche Duplikat werden (http [zum Abrufen und Bilder aus einer Datenbank in einer JSP-Seite angezeigt werden?]: // Stackoverflow. com/questions/2340406/how-to-retrieve-and-display-images-von-einer-datenbank-in-a-jsp-seite) – Taha