public static final void setResponseHeader(HttpServletRequest request, HttpServletResponse response, String contentType, String fileName) { response.setContentType(contentType); if (fileName != null) { String extension = PathUtils.getExtension(fileName); fileName = PathUtils.getFileName(fileName); String value = getContentDispositionHeaderValue(request, fileName, extension); response.setHeader(RESPONSE_HEADER_CONTENT_DISPOSITION, value); } }