Cool. Thank you all. I'll post a wrap up to this thread summarizing what 
I've done when it's working.

Thank you all!!!

On 5/12/05, David Johnson <[EMAIL PROTECTED]> wrote:
> 
> Cool. Thank you all. I'll post a wrap up to this thread summarizing what 
> I've done when it's working.
> 
> Thank you all!!!
> 
> On 5/12/05, Benedict, Paul C <[EMAIL PROTECTED]> wrote:
> > 
> > David,
> > 
> > Aladin has a more straight forward approach. If you can know ahead of 
> > time
> > when you need to open a new window, take his approach; if you have no 
> > prior
> > knowledge, you'll need to send back JavaScript to open a new window. 
> > Either 
> > way should fit the bill.
> > 
> > Thanks,
> > Paul
> > 
> > -----Original Message-----
> > From: David Johnson [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, May 12, 2005 11:17 AM
> > To: Aladin Alaily; Struts Users Mailing List
> > Subject: Re: Opening a NEW browser for a 2nd content type from an action
> > 
> > whoa that's simple. I'm trying that first!!!! Thanks
> > 
> > One things though, I'll have to set the "target" conditionally, only 
> > when 
> > the user clicks "PDF" or "EXCEL" since I dont **always** want it opening 
> > a
> > new window...
> > 
> > function setTarget(target) {
> > document.forms[0].target=target;
> > }
> > 
> > On 5/12/05, Aladin Alaily < [EMAIL PROTECTED]> wrote:
> > >
> > > Hi Dave,
> > >
> > > This is pretty straightforward. In browser "a", you have a button that
> > > says:
> > >
> > > "Export to PDF" 
> > >
> > > The code would look like this:
> > >
> > > <html:form action="/exportToPdf.do" target="_NEW">
> > > <submit name="export" value="Export to PDF">
> > > </html>
> > >
> > > When the user clicks on the button, the action "exportToPdf.do" opens 
> > an
> > > ServletOutputStream and writes whatever you want. The headers are also
> > > set to the content-type you want and the format you want (inline or 
> > > attachment).
> > >
> > > Aladin
> > >
> > >
> > > > Hey all
> > > >
> > > > is it possible to forme my struts app to open up a second browser 
> > window
> > > > for
> > > > the purpose of streaming a different content type (like a pdf file) 
> > into 
> > > > it
> > > > while maintaining the page in the original browser?
> > > >
> > > > Essentially, I have a nicely rendered HTML report in browser "a" and
> > > when
> > > > the user clicks "export to PDF" or "export to excel" I want a NEW 
> > > browser
> > > > to
> > > > pop up into which I will send the response with the headerType set 
> > to
> > > the
> > > > appropriate type.
> > > >
> > > > the generation of the XL and PDF is handled for me, but the app flow 
> > is 
> > > > where Im foggy.
> > > >
> > > > anyone done this?
> > > >
> > > > --
> > > > -Dave
> > > > [EMAIL PROTECTED]
> > > >
> > >
> > > 
> > 
> > --
> > -Dave
> > [EMAIL PROTECTED]
> > 
> > 
> > ------------------------------------------------------------------------------
> > Notice: This e-mail message, together with any attachments, contains 
> > information of Merck & Co., Inc. (One Merck Drive, Whitehouse Station, New 
> > Jersey, USA 08889), and/or its affiliates (which may be known outside the 
> > United States as Merck Frosst, Merck Sharp & Dohme or MSD and in Japan, as 
> > Banyu) that may be confidential, proprietary copyrighted and/or legally 
> > privileged. It is intended solely for the use of the individual or entity 
> > named on this message. If you are not the intended recipient, and have 
> > received this message in error, please notify us immediately by reply 
> > e-mail 
> > and then delete it from your system.
> > 
> > ------------------------------------------------------------------------------
> > 
> 
> 
> 
> -- 
> -Dave
> [EMAIL PROTECTED] 




-- 
-Dave
[EMAIL PROTECTED]

Reply via email to