On 06/07/2010 15:10, Dola Woolfe wrote:
> Hi,
>=20
> When I serve up, say, a PDF file, how do I control the favicon?
>=20
> Here's my code:
>=20
>=20
> response.reset();
> response.setContentType(IOUtilities.gMIMEType(fn));
> response.setHeader("Content-disposition", "inline; filename=3D" + f=
ile.getName());
> OutputStream outStream =3D response.getOutputStream();
> synchronized(response.getOutputStream()){
> outStream.write(IOUtilities.gFile2Bytes(file.getAbsolutePath()));=
> }
> response.flushBuffer();
>=20
> Thanks in advance
If you mean "How do I specify which icon will be associated with a file
that I make available for download?"
You can't - the OS will always be able to override it.
The best you can do is present a recognisable MIME type in the
"setContentType" method call. You're using another class there, so I
can't see what you're actually setting. Do you know what is sent?
p
P.S. please note the following:
- It's "Tomcat", not "Tom Cat".
- The mailing list is now "users@tomcat.apache.org" not
"tomcat-user@jakarta.apache.org".
|