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
-~----------~----~----~----~------~----~------~--~---