code: @Override
  	protected void writeContent(String requestedPath, HttpServletRequest request, HttpServletResponse response)
  			throws IOException, ResourceNotFoundException {
  
  		String resourceName = requestedPath;
  		if (!jawrConfig.getGeneratorRegistry().isGeneratedBinaryResource(resourceName)
  				&& !resourceName.startsWith(URL_SEPARATOR)) {
  			resourceName = URL_SEPARATOR + resourceName;
  		}
  
  		try (InputStream is = rsReaderHandler.getResourceAsStream(resourceName);
  				OutputStream os = response.getOutputStream()) {
  			IOUtils.copy(is, os);
  		} catch (EOFException eofex) {
  			LOGGER.debug("Browser cut off response", eofex);
  		} catch (IOException e) {
  			if (ClientAbortExceptionResolver.isClientAbortException(e)) {
  				LOGGER.debug("Browser cut off response", e);
  			} else {
  				throw e;
  			}
  		}
  	}
docs: /*
  (non-Javadoc)
  
  @see
  net.jawr.web.servlet.JawrRequestHandler#writeContent(java.lang.String,
  javax.servlet.http.HttpServletRequest,
  javax.servlet.http.HttpServletResponse)