Tomahawk document tag

This tag is used to embed whole document into it.

Tomahawk document tag

--Ads--

Tomahawk document tag

        

This tag is used to embed whole document into it. It is equivalent to the HTML <html> tag. We can use this tag in place of <html> tag in our JSP page. It has only one attribute "state" that is used to specify the state stored by this component. 

Code Description : 

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>

<f:view>
  <t:document>
	<head>
	    <meta http-equiv="Content-Type"
		 content="text/html; charset=iso-8859-1">
	     <title>t:document example</title>
	</head>
	<body >
	    <h:form>
		<t:outputText value="The document tag
                     is equivalent to HTML <html> tag."/>
	    </h:form>
	</body>
  </t:document>
</f:view>

Rendered Output :

 

Html Source Code :

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
        charset=iso-8859-1">
<title>t:document example</title>
</head>
  <body >
    <form id="_idJsp1" name="_idJsp1" method="post"
          action="/tomahawk_tags/pages/document.jsf"
          enctype="application/x-www-form-urlencoded">
The document tag is equivalent to HTML &lt;html&gt; tag.
<input type="hidden" name="_idJsp1_SUBMIT" value="1" />
<input type="hidden" name="javax.faces.ViewState"
id="javax.faces.ViewState" value="rO0ABXVyABNbTGphdmEub
GFuZy5PYmplY3Q7kM5YnxBzKWwCAAB4cAAAAANzcgBHb3JnLmFwYWNo
ZS5teWZhY2VzLmFwcGxpY2F0aW9uLlRyZWVTdHJ1Y3R1cmVNYW5hZ2Vy
............
............" />
</form>
<!-- MYFACES JAVASCRIPT -->
</body>
</html>

This tag contains attributes given below :

  • state :This attribute is used to specify the state stored by this component.