XSLTRequestHandler
配置文件中默认配置了 update 请求的处理,同时这个配置设置了 lazy load 的标示。
<requestHandler name="/update/xslt" startup="lazy"/>
<br /> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"<br /> version="1.0"><br /> <xsl:template match="/"><br /> <add><br /> <xsl:apply-templates select="/random/document" /><br /> </add><br /> </xsl:template><br /> <xsl:template match="document"><br /> <doc boost="5.5"><br /> <xsl:apply-templates select="*" /><br /> </doc><br /> </xsl:template><br /> <xsl:template match="node"><br /> <field name="{@name}"><br /> <xsl:if test="@enhance!=''"><br /> <xsl:attribute name="boost"><xsl:value-of select="@enhance" /></xsl:attribute><br /> </xsl:if><br /> <xsl:value-of select="@value" /><br /> </field><br /> </xsl:template><br /> </xsl:stylesheet><br />