Examples of HtmlResponseWriterImpl


Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

     * creates a new test probe (aka response writer)
     *
     * @return
     */
    private PartialResponseWriterImpl createTestProbe() {
        return new PartialResponseWriterImpl(new HtmlResponseWriterImpl(_contentCollector, null, "UTF-8"));
    }
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

    @Override
    protected void setUpJSFObjects() throws Exception
    {
        super.setUpJSFObjects();
        outputWriter = new FastWriter();
        writer = new HtmlResponseWriterImpl(outputWriter, null, null);
        facesContext.setResponseWriter(writer);
        facesContext.getAttributes().put("org.apache.myfaces.RENDERED_JSF_JS", true);
    }
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

     * creates a new test probe (aka response writer)
     *
     * @return
     */
    private PartialResponseWriterImpl createTestProbe() {
        return new PartialResponseWriterImpl(new HtmlResponseWriterImpl(_contentCollector, null, "UTF-8"));
    }
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

                myfacesConfig.isWrapScriptContentWithXmlCommentTag(),
                        writerContentType);
        }
        else
        {
            return new HtmlResponseWriterImpl(writer, selectedContentType, characterEncoding,
                myfacesConfig.isWrapScriptContentWithXmlCommentTag(),
                        writerContentType);
        }
    }
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

        //Assert.assertEquals(boxDiv5.getPassThroughAttributes().get("style"), "noprint");
        Assert.assertNull(boxDiv5.getPassThroughAttributes().get("style"));
       
        StringWriter sw = new StringWriter();
       
        ResponseWriter mrw = new HtmlResponseWriterImpl(sw, "text/html", "UTF-8");
        facesContext.setResponseWriter(mrw);
       
        HtmlRenderedAttr[] attrs = {
            new HtmlRenderedAttr("data_up", "Going Up"),
            new HtmlRenderedAttr("placeholder", "Enter text"),
            new HtmlRenderedAttr("onclick", "alert('hello')"),
            //new HtmlRenderedAttr("customAttr", "SomeValue"),
            new HtmlRenderedAttr("value", "value1")
        };
       
        input1.encodeAll(facesContext);
       
        sw.flush();
       
        HtmlCheckAttributesUtil.checkRenderedAttributes(attrs, sw.toString());
        if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs))
        {
            Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, sw.toString()));
        }
       
        sw = new StringWriter();
        mrw = new HtmlResponseWriterImpl(sw, "text/html", "UTF-8");
        facesContext.setResponseWriter(mrw);
       
        input2.encodeAll(facesContext);
       
        sw.flush();
       
        attrs = new HtmlRenderedAttr[]{
            new HtmlRenderedAttr("data_up", "Going Up"),
            new HtmlRenderedAttr("onclick", "alert('hello')"),
            //new HtmlRenderedAttr("customAttr", "SomeValue"),
            new HtmlRenderedAttr("placeholder", "Enter text")
        };       
       
        HtmlCheckAttributesUtil.checkRenderedAttributes(attrs, sw.toString());
        if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs))
        {
            Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, sw.toString()));
        }
        Assert.assertTrue(sw.toString().contains("<meter "));
        Assert.assertTrue(sw.toString().contains("</meter>"));

        sw = new StringWriter();
        mrw = new HtmlResponseWriterImpl(sw, "text/html", "UTF-8");
        facesContext.setResponseWriter(mrw);
       
        input3.encodeAll(facesContext);
       
        sw.flush();
       
        attrs = new HtmlRenderedAttr[]{
            new HtmlRenderedAttr("data_up", "Going Up"),
            //new HtmlRenderedAttr("placeholder", "Enter text"),
            //new HtmlRenderedAttr("customAttr", "SomeValue"),
            //new HtmlRenderedAttr("value", "value1"),
            new HtmlRenderedAttr("onclick", "alert('hello')"),
        };
       
        HtmlCheckAttributesUtil.checkRenderedAttributes(attrs, sw.toString());
        if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs))
        {
            Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, sw.toString()));
        }
        Assert.assertTrue(sw.toString().contains("<meter "));
        Assert.assertTrue(sw.toString().contains("</meter>"));

        // TEST 4
        sw = new StringWriter();
        mrw = new HtmlResponseWriterImpl(sw, "text/html", "UTF-8");
        facesContext.setResponseWriter(mrw);
       
        boxDiv4.encodeAll(facesContext);
       
        sw.flush();
       
        attrs = new HtmlRenderedAttr[]{
            new HtmlRenderedAttr("class", "noprint"),
        };
       
        HtmlCheckAttributesUtil.checkRenderedAttributes(attrs, sw.toString());
        if(HtmlCheckAttributesUtil.hasFailedAttrRender(attrs))
        {
            Assert.fail(HtmlCheckAttributesUtil.constructErrorMessage(attrs, sw.toString()));
        }
        Assert.assertTrue(sw.toString().contains("MYBOX4"));
        Assert.assertTrue(sw.toString().contains("<div "));
        Assert.assertTrue(sw.toString().contains("</div>"));
       
        // TEST 5
        sw = new StringWriter();
        mrw = new HtmlResponseWriterImpl(sw, "text/html", "UTF-8");
        facesContext.setResponseWriter(mrw);
       
        boxDiv5.encodeAll(facesContext);
       
        sw.flush();
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

        UIComponent box6 = root.findComponent("myForm:box6");
        Assert.assertNotNull(box6);
        Assert.assertEquals(box6.getAttributes().get("onclick"), "alert('hello')");

        StringWriter sw = new StringWriter();
        ResponseWriter mrw = new HtmlResponseWriterImpl(sw, "text/html", "UTF-8");
        facesContext.setResponseWriter(mrw);

        box6.encodeAll(facesContext);
       
        sw.flush();       
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

        UIComponent boxDiv7 = box7.getChildren().get(0);
        Assert.assertNotNull(boxDiv7);
       
        StringWriter sw = new StringWriter();
       
        ResponseWriter mrw = new HtmlResponseWriterImpl(sw, "text/html", "UTF-8");
        facesContext.setResponseWriter(mrw);

        boxDiv7.encodeAll(facesContext);
       
        sw.flush();       
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

     * creates a new test probe (aka response writer)
     *
     * @return
     */
    private PartialResponseWriterImpl createTestProbe() {
        return new PartialResponseWriterImpl(new HtmlResponseWriterImpl(_contentCollector, null, "UTF-8"));
    }
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

                            httpResp.setContentType("text/xml; charset=UTF-8");
                            try
                            {
                                Writer writer = httpResp.getWriter();
                                // can't use facesContext.getResponseWriter(), because it might not have been set
                                ResponseWriter responseWriter = new HtmlResponseWriterImpl(writer, "text/xml", "utf-8");
                                PartialResponseWriter partialWriter = new PartialResponseWriter(responseWriter);
                                partialWriter.startDocument();
                                partialWriter.startError(ex.getClass().getName());
                                if (ex.getCause() != null)
                                {
View Full Code Here

Examples of org.apache.myfaces.shared.renderkit.html.HtmlResponseWriterImpl

    @Override
    protected void setUpJSFObjects() throws Exception
    {
        super.setUpJSFObjects();
        outputWriter = new FastWriter();
        writer = new HtmlResponseWriterImpl(outputWriter, null, null);
        facesContext.setResponseWriter(writer);
        facesContext.getAttributes().put("org.apache.myfaces.RENDERED_JSF_JS", true);
    }
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.