The only problem with using setContentType is a wonderful bug in IE Not sure if it is for excel but we are having the problem with pdf's The work around is to but a dummy name/value in the query string Foo=.pdf
RP -----Original Message----- From: Justin Ruthenbeck [mailto:[EMAIL PROTECTED]] Sent: Wednesday, September 04, 2002 1:47 PM To: Tomcat Users List Subject: Re: How to get Excel directly started using response.setContentType(...) from JSP? Zsolt -- Guess I'm a bit confused why you wouldn't want to use the setContentType() method in your jsp ... this is how a problem like this is normally solved (and why the method exists in the first place). Regardless, you can also do it by extension on your jsp. Depending on how your project is setup, this may be prohibitively difficult, but you can precompile your jsp and map it (now a servlet) to whatever you want in your web.xml -- map it to result.xls if you'd like. If you (1) aren't precompiling jsps or (2) have a complex proxy environment with webservers, this will be difficult. All the more reason to use setContentType(). Happy trails! justin At 11:57 PM 9/3/2002, you wrote: >Hi, > >I can get Excel directly started from a servlet using two things: 1. >response.setContentType("application/vnd.ms-excel"); >2. the servlet path ends with result.xls (like >/servlet/abc/result.xls?p=1) > >I can use response.setContentType(...) from JSP too, but I was not able >to >use >a JSP path to end with "xls", thus when I start (click on a link) the JSP >file, first I'm asked whether I want to open the file directly or just to >download. >How could I get Excel started without any furher questions like it is >possible >from a servlet? > >Zsolt > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.384 / Virus Database: 216 - Release Date: 8/21/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.384 / Virus Database: 216 - Release Date: 8/21/2002 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>