|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.servlet.jsp.tagext.TagSupport | +--javax.servlet.jsp.tagext.BodyTagSupport | +--weblogicx.xml.tags.XsltTag
The XSL tag processes an XML string using the style sheet contained in the tag body or included from another servlet. You must specify a processor which are accessed through the generic Processor interface. Current implementations include xalan, xt, and saxon. Remember to specify text if you don't want all the extra XML version tags, etc.
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
bodyContent |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id,
pageContext |
Constructor Summary | |
XsltTag()
|
Method Summary | |
int |
doAfterBody()
|
int |
doEndTag()
|
int |
doStartTag()
|
protected java.lang.String |
getDefault()
|
java.lang.String |
getMedia()
|
protected void |
getPIs(org.w3c.dom.Node document)
|
java.lang.String |
getStylesheet()
|
java.lang.String |
getXml()
|
protected java.lang.String |
getXslPage(java.lang.String media)
|
protected java.util.Map |
parse(java.lang.String data)
|
java.lang.Object |
putXslIs(java.lang.String media,
java.io.InputStream xslis)
|
java.lang.Object |
putXslURI(java.lang.String media,
java.lang.String uri)
|
void |
release()
Release back to original state. |
org.xml.sax.InputSource |
resolveEntity(java.lang.String pid,
java.lang.String sid)
Entity resolver |
protected void |
setDefault(java.lang.String defaultXslPage)
|
void |
setDefaultXslIs(java.io.InputStream defaultXslIs)
|
void |
setMedia(java.lang.String media)
|
void |
setStylesheet(java.lang.String stylesheet)
|
void |
setXml(java.lang.String xml)
|
void |
setXmlInputStream(java.io.InputStream xmlis)
|
void |
setXslInputStream(java.io.InputStream xmlis)
|
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doInitBody,
getBodyContent,
getPreviousOut,
setBodyContent |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass,
getId,
getParent,
getValue,
getValues,
removeValue,
setId,
setPageContext,
setParent,
setValue |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public XsltTag()
Method Detail |
public java.lang.String getXml()
public void setXml(java.lang.String xml)
public java.lang.String getMedia()
public void setMedia(java.lang.String media)
public java.lang.String getStylesheet()
public void setStylesheet(java.lang.String stylesheet)
public void setXmlInputStream(java.io.InputStream xmlis)
public void setXslInputStream(java.io.InputStream xmlis)
public int doStartTag() throws javax.servlet.jsp.JspException
public int doAfterBody() throws javax.servlet.jsp.JspException
public int doEndTag() throws javax.servlet.jsp.JspException
public void setDefaultXslIs(java.io.InputStream defaultXslIs)
public java.lang.Object putXslIs(java.lang.String media, java.io.InputStream xslis)
public java.lang.Object putXslURI(java.lang.String media, java.lang.String uri)
protected java.lang.String getDefault()
protected void setDefault(java.lang.String defaultXslPage)
protected java.lang.String getXslPage(java.lang.String media)
protected java.util.Map parse(java.lang.String data)
protected void getPIs(org.w3c.dom.Node document) throws org.xml.sax.SAXException
public org.xml.sax.InputSource resolveEntity(java.lang.String pid, java.lang.String sid) throws org.xml.sax.SAXException
public void release()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |