You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by dg...@apache.org on 2002/11/16 08:27:18 UTC
cvs commit: jakarta-struts/src/share/org/apache/struts/taglib/html XhtmlTag.java
dgraham 2002/11/15 23:27:18
Added: src/share/org/apache/struts/taglib/html XhtmlTag.java
Log:
Added XhtmlTag.
Revision Changes Path
1.1 jakarta-struts/src/share/org/apache/struts/taglib/html/XhtmlTag.java
Index: XhtmlTag.java
===================================================================
package org.apache.struts.taglib.html;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.TagSupport;
import org.apache.struts.Globals;
/**
* This tag tells all other html taglib tags to render themselves in xhtml. It has no
* attributes; it's presence in a page turns on xhtml.
* <p>
* Example:<br/>
* <html:xhtml/>
* </p>
*
* @author David Graham
*/
public class XhtmlTag extends TagSupport {
/**
* Constructor for XhtmlTag.
*/
public XhtmlTag() {
super();
}
/**
* @see javax.servlet.jsp.tagext.Tag#doEndTag()
*/
public int doEndTag() throws JspException {
this.pageContext.setAttribute(Globals.XHTML_KEY, "true", this.pageContext.PAGE_SCOPE);
return EVAL_PAGE;
}
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>