Hi Thinh, make the location.replace() URL relative to the page you are on - i.e. "../jsp/home.jsp" or whatever. Because of the html:base tag, the browser will know where to go.
Adam Thinh Doan wrote: >I open a child window for form inputs and upon successful submit, I'd like >to close this child window and also point the parent window to a specific >page. I got 404 error but don't know how to fix it. Please give some hints. > >TIA, > >Thinh > >==================== >Code in close_window.jsp ><%@ taglib uri='/WEB-INF/tlds/struts-template.tld' prefix='template' %> ><%@ taglib uri='/WEB-INF/tlds/struts-html.tld' prefix='html' %> ><%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> ><html> > ><head> ><title>Closing window</title> ><html:base/> > ><script language="JavaScript"> ><!-- > window.opener.location.href="/jsp/home.jsp"; > window.close(); >// --> ></script> ></head> ><body> ></body> ></html> > >The url of the parent window showed //localhost:8080/jsp/home.jsp >It should be //localhost:8080/mywebapp/jsp/home.jsp > > >-- >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]>