complete();
    public void sendRedirect(String location) throws IOException    {    	if (_connection.isIncluding())    		return;    	        if (location==null)            throw new IllegalArgumentException();        if (!URIUtil.hasScheme(location))        {            StringBuffer buf = _connection.getRequest().getRootURL();            if (location.startsWith("/"))                buf.append(URIUtil.canonicalPath(location));            else            {                String path=_connection.getRequest().getRequestURI();                String parent=(path.endsWith("/"))?path:URIUtil.parentPath(path);                location=URIUtil.canonicalPath(URIUtil.addPaths(parent,location));                if (!location.startsWith("/"))                    buf.append('/');                buf.append(location);            }            location=buf.toString();        }        resetBuffer();        setHeader(HttpHeaders.LOCATION,location);        setStatus(HttpServletResponse.SC_MOVED_TEMPORARILY);    }