Package javax.faces.render

Examples of javax.faces.render.RenderKit.createResponseWriter()


    renderFactory.getRenderKit
                (context, context.getViewRoot().getRenderKitId());
      // PENDING(edburns): spec: add content/type and character
      // encoding to external context?
            writer =
    renderKit.createResponseWriter(response.getWriter(),
                                               "text/html",
                 request.getCharacterEncoding());
     
            context.setResponseWriter(writer);
        }
View Full Code Here


    {
      newWriter = oldWriter.cloneWithWriter(strWriter);
    }
    else
    {
      newWriter = renderKit.createResponseWriter(strWriter, null,
                                                 renderResponse.getCharacterEncoding());
    }
    context.setResponseWriter(newWriter);

    newWriter.startDocument();
View Full Code Here

    {
      newWriter = oldWriter.cloneWithWriter(strWriter);
    }
    else
    {
      newWriter = renderKit.createResponseWriter(strWriter, null,
                                                 renderResponse.getCharacterEncoding());
    }
    context.setResponseWriter(newWriter);

    newWriter.startDocument();
View Full Code Here

        RenderKit renderKit = renderFactory.getRenderKit(facesContext, viewToRender.getRenderKitId());

        ResponseWriter responseWriter = facesContext.getResponseWriter();
        if (responseWriter == null)
        {
            responseWriter = renderKit.createResponseWriter(response.getWriter(), null,
                    ((HttpServletRequest) externalContext.getRequest()).getCharacterEncoding());
            facesContext.setResponseWriter(responseWriter);
        }

        ResponseWriter oldResponseWriter = responseWriter;
View Full Code Here

        StringWriter content = new StringWriter();
        RenderKitFactory renderFactory = (RenderKitFactory)
            FactoryFinder.getFactory(FactoryFinder.RENDER_KIT_FACTORY);
        RenderKit renderKit = renderFactory.getRenderKit(
            facesContext, viewRoot.getRenderKitId());
        ResponseWriter contentWriter = renderKit.createResponseWriter(content, null, null);
        facesContext.setResponseWriter(contentWriter);

        AjaxUtils.processAjax(facesContext, viewRoot);

View Full Code Here

      List<UIComponent> ajaxComponents = AjaxUtils.getAjaxComponents(facesContext);

      for (int i = 0; i < 1; i++) {  // TODO render multiple components
        StringWriter content = new StringWriter();
        responseParts.add(content);
        ResponseWriter contentWriter = renderKit.createResponseWriter(content, null, null);
        facesContext.setResponseWriter(contentWriter);
        AjaxComponent ajaxComponent = ((AjaxComponent) ajaxComponents.get(i));
        if (LOG.isDebugEnabled()) {
          LOG.debug("write ajax response for " + ajaxComponent);
        }
View Full Code Here

      RenderKitFactory renderKitFactory = (RenderKitFactory) FactoryFinder
      .getFactory(FactoryFinder.RENDER_KIT_FACTORY);
      RenderKit renderKit = renderKitFactory.getRenderKit(context,
          defaultRenderKitId);

      ResponseWriter responseWriter = renderKit.createResponseWriter(
          customWriter, null, "UTF-8");
      context.setResponseWriter(responseWriter);
      writeScriptBody(context, label, false);
      if (writer != null) {
        context.setResponseWriter(writer);
View Full Code Here

      } else
        encoding = "UTF-8";

      PrintWriter servletWriter;
        servletWriter = getWriter(extContext);
      ResponseWriter writer = renderKit.createResponseWriter(
          servletWriter, null, encoding);
      context.setResponseWriter(writer);
      // make response
      writer.startDocument();
      encodeAjaxBegin(context);
View Full Code Here

        RenderKitFactory renderKitFactory = (RenderKitFactory) FactoryFinder
            .getFactory(FactoryFinder.RENDER_KIT_FACTORY);
        RenderKit renderKit = renderKitFactory.getRenderKit(context,
            defaultRenderKitId);

        ResponseWriter responseWriter = renderKit.createResponseWriter(
            customWriter, null, "UTF-8");
        context.setResponseWriter(responseWriter);
        writeScriptBody(context, component, true);
        result = customWriter.getContent();
       
View Full Code Here

          context.setResponseWriter(writer);
        }else {
          HttpServletResponse response = (HttpServletResponse)context.getExternalContext().getResponse();
          PrintWriter wr = response.getWriter();
          if (wr != null) {
            context.setResponseWriter(renderKit.createResponseWriter(wr, null, "UTF-8"));
          }
        }
      } else {
        writeScriptBody(customWriter, (String) component
            .getAttributes().get("label"));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.