Object contextPath = JSFUtils.resolveExpression("#{request.contextPath}"); String servletPath = contextPath + "/livedata"; try { FacesContext context = FacesContext.getCurrentInstance(); ExtendedRenderKitService erks = Service.getRenderKitService(context, ExtendedRenderKitService.class); String script = "window.open('" + servletPath + "', '', 'location=0, status=0, resizable=1, scrollbars=0');"; erks.addScript(FacesContext.getCurrentInstance(), script); } catch (Exception e) { throw new FacesException("Redirection failed"); }
Tuesday, 15 April 2014
Redirect to servlet URL in a new browser window
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment