>From what I understand, using just a servlet, that will be tough. By the time the request gets to the servlet, the browser should have determined where that response is going, either to it's default target ('_self' unless you've defined a base href w/ the <BASE ...> tag), or to whatever the referring object's target points to. It ought to work (never tried) that if you have some sort of parameter that tells you you need a new window to first output to a page w/ a javascript redirect that opens a new window with the servelt as the request (but without your redirecting telltale) and renders the page, and the immediately goes back so that the redirect page isn't left in your original window. But that sounds really yucky.
If certain links/forms/whatever always need a new window, no prob. Just use the target attribute for those. If there's some other logic that defines when you need a new window, then the above is the idea that pops into my head. Probably (hopefully) not the best answer you'll get. Michael Nicholson, Carolina Center for Public Service ----- Original Message ----- From: "Christopher Doyle" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, September 12, 2002 9:45 AM Subject: Re: open page in new frame > Is there a way to now write to this new window from the servlet? In other > words, can I open the window _and_ generate the page that appears in it from > the same servlet? > > Chris Doyle > [EMAIL PROTECTED] > > > ----- Original Message ----- > From: "Andreas Schlegel" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, September 12, 2002 9:25 AM > Subject: Re: open page in new frame > > > > I find a JavaScript solution: > > > > out.append( "<script>\n" ); > > out.append( " window.open(location.href='" + myURL + "', 'newFrame', > > '');\n" ); > > out.append( "</script>\n" ); > > > > > > Raghupathy, Gurumoorthy wrote: > > > > >just use <a href="the url" target="windowname"> > > > > > >or <form action="the url" target="windowname"> > > > > > But both ways require a user action, isn't it? A click on the link or on > > a button ... > > > > > > > > > > >guru > > > > > >-----Original Message----- > > >From: Andreas Schlegel [mailto:[EMAIL PROTECTED]] > > >Sent: 12 September 2002 12:07 > > >To: [EMAIL PROTECTED] > > >Subject: OT: open page in new frame > > > > > > > > >Hi, > > > > > >I am looking for a way to open a page in another frame automatically. > > >This should happen by calling a servlet not a static page. > > > > > >Im my servlet application I already tried the following solutions but > > >without success: > > > > > >out.append( "<META HTTP-EQUIV='Window-Target' CONTENT='newFrame'>\n" ); > > >out.append( "<meta http-equiv='refresh' content='1; URL=" + myURL + > > >"'>\n" ); > > > > > >or: > > > > > >out.append( "<script>\n" ); > > >out.append( " window.open('" + myURL + "', 'newFrame', '');\n" ); > > >out.append( "</script>\n" ); > > > > > >I suppose the JavaScript doesn't run because I don't know to get a valid > > >URL calling the servlet in this code. > > > > > >Any ideas? > > > > > >Greetings, > > >Andreas > > > > > > >___________________________________________________________________________ > > >To unsubscribe, send email to [EMAIL PROTECTED] and include in the > body > > >of the message "signoff SERVLET-INTEREST". > > > > > >Archives: http://archives.java.sun.com/archives/servlet-interest.html > > >Resources: http://java.sun.com/products/servlet/external-resources.html > > >LISTSERV Help: http://www.lsoft.com/manuals/user/user.html > > > > > > >___________________________________________________________________________ > > >To unsubscribe, send email to [EMAIL PROTECTED] and include in the > body > > >of the message "signoff SERVLET-INTEREST". > > > > > >Archives: http://archives.java.sun.com/archives/servlet-interest.html > > >Resources: http://java.sun.com/products/servlet/external-resources.html > > >LISTSERV Help: http://www.lsoft.com/manuals/user/user.html > > > > > > > > > > > ___________________________________________________________________________ > > To unsubscribe, send email to [EMAIL PROTECTED] and include in the > body > > of the message "signoff SERVLET-INTEREST". > > > > Archives: http://archives.java.sun.com/archives/servlet-interest.html > > Resources: http://java.sun.com/products/servlet/external-resources.html > > LISTSERV Help: http://www.lsoft.com/manuals/user/user.html > > > > > > ___________________________________________________________________________ > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body > of the message "signoff SERVLET-INTEREST". > > Archives: http://archives.java.sun.com/archives/servlet-interest.html > Resources: http://java.sun.com/products/servlet/external-resources.html > LISTSERV Help: http://www.lsoft.com/manuals/user/user.html > > ___________________________________________________________________________ To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html