So zeigen Sie ein Bild (Bolb-Typ) auf einer JSP-Seite in mySql DB in Struts 2 mit Hibernate an

Ich habe ein Problem: Wie zeige ich ein Bild (Bolb-Typ) auf einer JSP-Seite in mySql DB in Struts 2 mit Hibernate an? Bitte teilen Sie Ihre Ansicht. Vielen Dank im Voraus.

<code>    public byte[] getrepImagechange2(int loginid) {

    Criteria criteria = null;
    byte[] repCurrentImage = null;

    try {
        session = sessionFactory.openSession();
        criteria = session.createCriteria(Membersdetails.class).add(Expression.eq("logintable.loginId", loginid));
        List list = criteria.list();
        Iterator itr = list.iterator();
        if (itr.hasNext()) {

            Membersdetails get = (Membersdetails) itr.next();
            repCurrentImage = get.getRepPicture();

            HttpServletResponse response23 = ServletActionContext.getResponse();
            response23.setContentType("image/jpg");
            OutputStream out = response23.getOutputStream();
            out.write(repCurrentImage);
            out.close();

        }
    } catch (Exception e) {
        System.out.println("Exception in getrepImage() :" + e);
    } finally {
        try {

            session.flush();
            session.close();
        } catch (Exception e) {
            System.out.println("Exception in getrepImage resource closing  :" + e);
        }
    }
    return repCurrentImage;
}
  And I am displaying this image in jsp page in a table cell using this code :                     
   <img src="<s:property value="bs"/>" 
</code>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage