Thanks,
my servlet:

public class ThumbnailServlet extends HttpServlet {
        private static Log s_logger = LogFactory.getLog(ThumbnailServlet.class);
        private static final long serialVersionUID = 1L;

        public void doGet(HttpServletRequest request, HttpServletResponse 
response) 
throws ServletException, IOException {
                response.setContentType("image/JPEG");
                ServletOutputStream sos = response.getOutputStream();
                BasicDataSource basicDataSource = 
(BasicDataSource)WebApplicationContextUtils.getWebApplicationContext(getServletContext()).getBean("dataSource");
                try {
                        Class.forName(basicDataSource.getDriverClassName());
                        Connection conn = 
DriverManager.getConnection(basicDataSource.getUrl(), 
basicDataSource.getUsername(), basicDataSource.getPassword());
                        Statement stmt = conn.createStatement();
                        ResultSet rs = stmt.executeQuery("select thumbnail from 
construct_data 
where id_construct = " + request.getParameter("id"));
                        if ( rs.next() ) {
                                byte[] b = rs.getBytes(1);
                                if (b!=null) {
                                        sos.write(b);
                                }
                        }
                        stmt.close();
                        rs.close();
                        conn.close();
                }
                catch (Exception e) {
                        s_logger.error("Failed request for thumbnail for ID: 
\"" + 
request.getParameter("id") + "\"", e);
                }
                sos.close();
                sos.flush();
        }

        public void doPost(HttpServletRequest request, HttpServletResponse 
response) throws ServletException, IOException {
               ...
        }
}

--------------------------------------------------
From: <[email protected]>
Sent: Friday, December 19, 2008 1:56 PM
To: "Google Web Toolkit" <[email protected]>
Subject: Re: images don't show in IE

>
> Are you doing some thing like response.setContentType("image/jpeg") in
> your servlet.
>
> Perhaps posting some of you servlet might help.
>
> On Dec 19, 2:58 pm, "L Frohman" <[email protected]> wrote:
>> My GWT page displays a bunch of .jpg images, and they display fine in all 
>> browsers, except for IE. The URL for the jpg image is a
>> servlet that generates the jpg, so there is no ".jpg" extension. In IE, 
>> no images show, either in web or hosted mode. In hosted mode,
>> I set a breakpoint on an onclick for a button, so I could click it and 
>> look at the page .html in the debugger. None
>> of the __pendingSrc= in the img tag had changed to src=. Does anyone know 
>> what would cause this?
> > 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to