⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 turbinexsltservice.html

📁 turbine教程
💻 HTML
📖 第 1 页 / 共 2 页
字号:
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_org.apache.turbine.services.Service"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from interface org.apache.turbine.services.<A HREF="../../../../../org/apache/turbine/services/Service.html">Service</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../org/apache/turbine/services/Service.html#getConfiguration()">getConfiguration</A>, <A HREF="../../../../../org/apache/turbine/services/Service.html#getName()">getName</A>, <A HREF="../../../../../org/apache/turbine/services/Service.html#getProperties()">getProperties</A>, <A HREF="../../../../../org/apache/turbine/services/Service.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../org/apache/turbine/services/Service.html#setServiceBroker(org.apache.turbine.services.ServiceBroker)">setServiceBroker</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_org.apache.turbine.services.Initable"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from interface org.apache.turbine.services.<A HREF="../../../../../org/apache/turbine/services/Initable.html">Initable</A></B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../../org/apache/turbine/services/Initable.html#getInit()">getInit</A>, <A HREF="../../../../../org/apache/turbine/services/Initable.html#init(java.lang.Object)">init</A>, <A HREF="../../../../../org/apache/turbine/services/Initable.html#setInitableBroker(org.apache.turbine.services.InitableBroker)">setInitableBroker</A>, <A HREF="../../../../../org/apache/turbine/services/Initable.html#shutdown()">shutdown</A></CODE></TD></TR></TABLE>&nbsp;<P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD></TR></TABLE><A NAME="caching"><!-- --></A><H3>caching</H3><PRE>protected boolean <B>caching</B></PRE><DL><DD>Property to control the caching of StyleSheetRoots.</DL><HR><A NAME="path"><!-- --></A><H3>path</H3><PRE>protected java.lang.String <B>path</B></PRE><DL><DD>Path to style sheets used for tranforming well-formed XML documents. The path is relative to the webapp context.</DL><HR><A NAME="cache"><!-- --></A><H3>cache</H3><PRE>protected java.util.Hashtable <B>cache</B></PRE><DL><DD>Cache of compiled StyleSheetRoots.</DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="TurbineXSLTService()"><!-- --></A><H3>TurbineXSLTService</H3><PRE>public <B>TurbineXSLTService</B>()</PRE><DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="init()"><!-- --></A><H3>init</H3><PRE>public void <B>init</B>()</PRE><DL><DD>Initialize the TurbineXSLT Service.  Load the path to search for xsl files and initiates the cache.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/Initable.html#init()">init</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/Initable.html">Initable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/TurbineBaseService.html#init()">init</A></CODE> in class <CODE><A HREF="../../../../../org/apache/turbine/services/TurbineBaseService.html">TurbineBaseService</A></CODE></DL></DD><DD>Following copied from interface: <CODE>org.apache.turbine.services.Initable</CODE></DD><DD><DL><DT><B>Throws:</B><DD><CODE>InitializationException,</CODE> - if initialization of this class was not successful.</DL></DD></DL><HR><A NAME="getFileName(java.lang.String)"><!-- --></A><H3>getFileName</H3><PRE>protected java.lang.String <B>getFileName</B>(java.lang.String&nbsp;templateName)</PRE><DL><DD>Get a valid and existing filename from a template name. The extension is removed and replaced with .xsl.  If this file does not exist the method attempts to find default.xsl. If it fails to find default.xsl it returns null.<DD><DL></DL></DD></DL><HR><A NAME="compileTemplates(java.lang.String)"><!-- --></A><H3>compileTemplates</H3><PRE>protected javax.xml.transform.Templates <B>compileTemplates</B>(java.lang.String&nbsp;source)                                                  throws java.lang.Exception</PRE><DL><DD>Compile Templates from an input file.<DD><DL></DL></DD></DL><HR><A NAME="getTemplates(java.lang.String)"><!-- --></A><H3>getTemplates</H3><PRE>protected javax.xml.transform.Templates <B>getTemplates</B>(java.lang.String&nbsp;xslName)                                              throws java.lang.Exception</PRE><DL><DD>Retrieves Templates.  If caching is switched on the first attempt is to load the Templates from the cache. If caching is switched of or if the Stylesheet is not found in the cache a new StyleSheetRoot is compiled from an input file. <p> This method is synchronized on the xsl cache so that a thread does not attempt to load a StyleSheetRoot from the cache while it is still being compiled.<DD><DL></DL></DD></DL><HR><A NAME="transform(java.lang.String, javax.xml.transform.Source, javax.xml.transform.Result)"><!-- --></A><H3>transform</H3><PRE>protected void <B>transform</B>(java.lang.String&nbsp;xslName,                         javax.xml.transform.Source&nbsp;xmlin,                         javax.xml.transform.Result&nbsp;xmlout)                  throws java.lang.Exception</PRE><DL><DD><DL></DL></DD></DL><HR><A NAME="transform(java.lang.String, java.io.Reader, java.io.Writer)"><!-- --></A><H3>transform</H3><PRE>public void <B>transform</B>(java.lang.String&nbsp;xslName,                      java.io.Reader&nbsp;in,                      java.io.Writer&nbsp;out)               throws java.lang.Exception</PRE><DL><DD>Execute an xslt<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html#transform(java.lang.String, java.io.Reader, java.io.Writer)">transform</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html">XSLTService</A></CODE></DL></DD><DD>Following copied from interface: <CODE>org.apache.turbine.services.xslt.XSLTService</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>xslName</CODE> - The name of the file that contains the xsl stylesheet.<DD><CODE>in</CODE> - The reader that passes the xml to be transformed<DD><CODE>out</CODE> - The writer for the transformed output</DL></DD></DL><HR><A NAME="transform(java.lang.String, java.io.Reader)"><!-- --></A><H3>transform</H3><PRE>public java.lang.String <B>transform</B>(java.lang.String&nbsp;xslName,                                  java.io.Reader&nbsp;in)                           throws java.lang.Exception</PRE><DL><DD>Execute an xslt<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html#transform(java.lang.String, java.io.Reader)">transform</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html">XSLTService</A></CODE></DL></DD><DD>Following copied from interface: <CODE>org.apache.turbine.services.xslt.XSLTService</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>xslName</CODE> - The name of the file that contains the xsl stylesheet.<DD><CODE>in</CODE> - The reader that passes the xml to be transformed</DL></DD></DL><HR><A NAME="transform(java.lang.String, org.w3c.dom.Node, java.io.Writer)"><!-- --></A><H3>transform</H3><PRE>public void <B>transform</B>(java.lang.String&nbsp;xslName,                      org.w3c.dom.Node&nbsp;in,                      java.io.Writer&nbsp;out)               throws java.lang.Exception</PRE><DL><DD>Execute an xslt<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html#transform(java.lang.String, org.w3c.dom.Node, java.io.Writer)">transform</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html">XSLTService</A></CODE></DL></DD><DD>Following copied from interface: <CODE>org.apache.turbine.services.xslt.XSLTService</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>xslName</CODE> - The name of the file that contains the xsl stylesheet.<DD><CODE>in</CODE> - The DOM Node to be transformed<DD><CODE>out</CODE> - The writer for the transformed output</DL></DD></DL><HR><A NAME="transform(java.lang.String, org.w3c.dom.Node)"><!-- --></A><H3>transform</H3><PRE>public java.lang.String <B>transform</B>(java.lang.String&nbsp;xslName,                                  org.w3c.dom.Node&nbsp;in)                           throws java.lang.Exception</PRE><DL><DD>Execute an xslt<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html#transform(java.lang.String, org.w3c.dom.Node)">transform</A></CODE> in interface <CODE><A HREF="../../../../../org/apache/turbine/services/xslt/XSLTService.html">XSLTService</A></CODE></DL></DD><DD>Following copied from interface: <CODE>org.apache.turbine.services.xslt.XSLTService</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>xslName</CODE> - The name of the file that contains the xsl stylesheet.<DD><CODE>out</CODE> - The writer for the transformed output</DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_bottom"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">  <TR ALIGN="center" VALIGN="top">  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TurbineXSLTService.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>  </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF="../../../../../org/apache/turbine/services/xslt/TurbineXSLT.html"><B>PREV CLASS</B></A>&nbsp;&nbsp;NEXT CLASS</FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">  <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF="TurbineXSLTService.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: &nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR>Copyright &copy; 2000-2002 Apache Software Foundation. All Rights Reserved.</BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -