@Override public void setCharacterEncoding(String charset) { ((ResourceResponse)response).setCharacterEncoding(charset); }
@Override public void setCharacterEncoding(String charset) { if (!included && (portletResponse instanceof ResourceResponse)) { ((ResourceResponse) portletResponse).setCharacterEncoding(charset); } }
/** * The default behavior of this method is to call * <code>setCharacterEncoding(String charset)</code> on the wrapped response object. */ public void setCharacterEncoding(String charset) { response.setCharacterEncoding(charset); return; }
protected void setResponseCharacterEncoding(String charset) { if (isResourceResponse) { ((ResourceResponse) this.response).setCharacterEncoding(charset); } }
@Override public void setCharacterEncoding(String encoding) { wrappedResourceResponse.setCharacterEncoding(encoding); }
@Override public void setCharacterEncoding(String encoding) { wrappedResourceResponse.setCharacterEncoding(encoding); }
@Override public void setCharacterEncoding(String charset) { resourceResponse.setCharacterEncoding(charset); }
public void setCharacterEncoding(String charset) { getResponse().setCharacterEncoding(charset); }
public void setCharacterEncoding(String charset) { getResponse().setCharacterEncoding(charset); }
/** * @see ExternalContext#setResponseCharacterEncoding(String) */ @Override public void setResponseCharacterEncoding(String encoding) { if (encoding != null) { if (portletResponse instanceof ResourceResponse) { ResourceResponse resourceResponse = (ResourceResponse) portletResponse; resourceResponse.setCharacterEncoding(encoding); } else { if (manageIncongruities) { incongruityContext.setResponseCharacterEncoding(encoding); } else { // TestPage196: setResponseCharacterEncodingTest expects this to be a no-op so throwing // IllegalStateException is not an option. } } } }
/** * @see ExternalContext#setResponseCharacterEncoding(String) */ @Override public void setResponseCharacterEncoding(String encoding) { if (encoding != null) { if (portletResponse instanceof ResourceResponse) { ResourceResponse resourceResponse = (ResourceResponse) portletResponse; resourceResponse.setCharacterEncoding(encoding); } else { if (manageIncongruities) { incongruityContext.setResponseCharacterEncoding(encoding); } else { // TestPage196: setResponseCharacterEncodingTest expects this to be a no-op so throwing // IllegalStateException is not an option. } } } }
@Override public Stream createStream(String mimeType, Charset charset) throws IOException { if (mimeType != null) { resp.setContentType(mimeType); } // if (charset == null) { // We use ISO-8859-1 in case the the developer has not set a charset // but it will send chars instead of bytes charset = bridge.getConfig().requestEncoding; } else { resp.setCharacterEncoding(charset.name()); } // return OutputStream.create(charset, this.resp.getPortletOutputStream()); }
@Override public Stream createStream(String mimeType, Charset charset) throws IOException { if (mimeType != null) { resp.setContentType(mimeType); } // if (charset == null) { // We use ISO-8859-1 in case the the developer has not set a charset // but it will send chars instead of bytes charset = bridge.getConfig().requestEncoding; } else { resp.setCharacterEncoding(charset.name()); } // return OutputStream.create(charset, this.resp.getPortletOutputStream()); }
if (characterEncoding != null) { if (setContentTypeAfterEncoding) { resourceResponse.setCharacterEncoding(characterEncoding); resourceResponse.setContentType(contentType); resourceResponse.setCharacterEncoding(characterEncoding); resourceResponse.setCharacterEncoding(characterEncoding);
resourceResponse.setCharacterEncoding(characterEncoding); resourceResponse.setContentType(contentType); resourceResponse.setCharacterEncoding(characterEncoding); resourceResponse.setCharacterEncoding(characterEncoding);
if (rm != null) { if (rm.characterEncoding().length() > 0) { resp.setCharacterEncoding(rm.characterEncoding());
@Override public void serveResource(ResourceRequest request, ResourceResponse response) throws PortletException, IOException { if (count >= 2) { foo = request.getParameter("foo"); bar = request.getParameter("bar"); resourceId = request.getResourceID(); count++; response.setContentType("text/plain"); response.setCharacterEncoding("utf-8"); PrintWriter writer = response.getWriter(); writer.print("SERVE_RESOURCE"); } } }
protected void redirectJSF2PartialResponse(FacesContext facesContext, ResourceResponse resourceResponse, String url) throws IOException { resourceResponse.setContentType("text/xml"); resourceResponse.setCharacterEncoding("UTF-8"); PartialResponseWriter partialResponseWriter; ResponseWriter responseWriter = facesContext.getResponseWriter(); if (responseWriter instanceof PartialResponseWriter) { partialResponseWriter = (PartialResponseWriter) responseWriter; } else { partialResponseWriter = facesContext.getPartialViewContext().getPartialResponseWriter(); } partialResponseWriter.startDocument(); partialResponseWriter.redirect(url); partialResponseWriter.endDocument(); facesContext.responseComplete(); }
protected void redirectJSF2PartialResponse(FacesContext facesContext, ResourceResponse resourceResponse, String url) throws IOException { resourceResponse.setContentType("text/xml"); resourceResponse.setCharacterEncoding("UTF-8"); PartialResponseWriter partialResponseWriter; ResponseWriter responseWriter = facesContext.getResponseWriter(); if (responseWriter instanceof PartialResponseWriter) { partialResponseWriter = (PartialResponseWriter) responseWriter; } else { partialResponseWriter = facesContext.getPartialViewContext().getPartialResponseWriter(); } partialResponseWriter.startDocument(); partialResponseWriter.redirect(url); partialResponseWriter.endDocument(); facesContext.responseComplete(); }