The usual way to specify the favicon is by putting it at the root of the web site, e.g. http://www.example.com/favicon.ico. On the server, this file is usually found in [Tomcat dir]/webapps/ROOT/favicon.ico - change that file to whatever icon you want.
There are some other ways to specify the favicon, but I don't know if they're supported by all browsers. References: http://www.w3.org/2005/10/howto-favicon http://en.wikipedia.org/wiki/Favicon -- Len On Tue, Jul 6, 2010 at 14:34, Dola Woolfe <[email protected]> wrote: > Thanks for the responses. > > When I serve up a pdf file with the code below, it shows it in an embedded > acrobat, as desired. However, the icon in the browser (in the tab) is the > Tomcat logo. > > I'd like to change it to something else. > > ----- Original Message ---- > From: Pid <[email protected]> > To: Tomcat Users List <[email protected]> > Sent: Tue, July 6, 2010 1:10:08 PM > Subject: Re: favicon when serving non-html > > On 06/07/2010 15:10, Dola Woolfe wrote: >> Hi, >> >> When I serve up, say, a PDF file, how do I control the favicon? >> >> Here's my code: >> >> >> response.reset(); >> response.setContentType(IOUtilities.gMIMEType(fn)); >> response.setHeader("Content-disposition", "inline; filename=" + >> file.getName()); >> OutputStream outStream = response.getOutputStream(); >> synchronized(response.getOutputStream()){ >> outStream.write(IOUtilities.gFile2Bytes(file.getAbsolutePath())); >> } >> response.flushBuffer(); >> >> 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 "[email protected]" not > "[email protected]". > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
