Examples of HeadElementImpl


Examples of org.apache.jetspeed.container.impl.HeadElementImpl

    {
        Element elem = document.createElement("script");
        elem.setAttribute("language", "javascript");
        elem.setAttribute("src", "http://localhost:8080/javascript/util.js");
        elem.setAttribute("customAttribute", "<test>");
        HeadElement headElem = new HeadElementImpl(elem);
       
        String headElemString = HeadElementUtils.toString(headElem, false, true, false);
        System.out.println("headElemString: " + headElemString);
        assertTrue(headElem.getTextContent() == null || "".equals(headElem.getTextContent()));
        assertFalse(headElemString.endsWith("</script>"));
       
        headElemString = HeadElementUtils.toString(headElem, true, true, false);
        System.out.println("headElemString: " + headElemString);
        assertEquals(HeadElementUtils.toHtmlString(headElem), headElemString);
        assertTrue(headElem.getTextContent() == null || "".equals(headElem.getTextContent()));
        assertTrue(headElemString.endsWith("</script>"));
       
        elem = document.createElement("script");
        elem.setAttribute("language", "javascript");
        elem.setTextContent("\r\nif (true) {\r\n\talert(\"<test/>\");\r\n}\r\n");
        headElem = new HeadElementImpl(elem);

        headElemString = HeadElementUtils.toString(headElem, true, true, false);
        System.out.println("headElemString: " + headElemString);
        assertEquals(HeadElementUtils.toHtmlString(headElem), headElemString);
        assertFalse(headElem.getTextContent() == null || "".equals(headElem.getTextContent()));
        assertTrue(headElemString.endsWith("</script>"));

        headElemString = HeadElementUtils.toXhtmlString(headElem);
        System.out.println("headElemString: " + headElemString);
        assertFalse(headElem.getTextContent() == null || "".equals(headElem.getTextContent()));
        assertTrue(headElemString.contains("<![CDATA["));
        assertTrue(headElemString.contains("]]>"));
        assertTrue(headElemString.endsWith("</script>"));
    }
View Full Code Here

Examples of org.apache.jetspeed.container.impl.HeadElementImpl

    public void testMetaElements() throws Exception
    {
        Element elem = document.createElement("meta");
        elem.setAttribute("name", "keywords");
        elem.setAttribute("content", "HTML,CSS,XML,JavaScript");
        HeadElement headElem = new HeadElementImpl(elem);
       
        String headElemString = HeadElementUtils.toString(headElem, false, true, false);
        System.out.println("headElemString: " + headElemString);
        assertEquals(HeadElementUtils.toHtmlString(headElem), headElemString);
        assertTrue(headElemString.startsWith("<meta "));
View Full Code Here

Examples of org.apache.jetspeed.container.impl.HeadElementImpl

        Element child = document.createElement("handler");
        child.setAttribute("type", "text/javascript");
        child.setTextContent("\r\n//some inline javascript\r\n");
        elem.appendChild(child);
       
        HeadElement headElem = new HeadElementImpl(elem);
        String headElemString = HeadElementUtils.toString(headElem, true, true, false);
        System.out.println("headElemString: " + headElemString);
        assertEquals(HeadElementUtils.toHtmlString(headElem), headElemString);
        assertTrue(headElemString.startsWith("<handler "));
        assertTrue(headElemString.indexOf("<handler ", 1) > 0);
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.