我有一个 XSL 下拉列表,需要将其默认为基于先前选择的值的值。基本上我有一个工作中心被选中并成为会话参数。当我从原始页面打开另一个页面时,我需要它显示带有默认会话参数的下拉列表,这将是许多列表中的项目之一。我是 xsl 和 xslt 的新手。代码如下:
<select id="wcfound" name="wcfound" style="height:40;width:126;" tabindex="40" >
<option value="ND">SelectWorkCenter</option>
<xsl:for-each select="Row">
<option>
<xsl:value-of select="work_center"/> - <xsl:value-of select="description"/>
</option>
</xsl:for-each>
</select>
它通过 servlet 进行处理和显示:
<SERVLET NAME="Illuminator">
<PARAM NAME="QueryTemplate"VALUE="APEX/Queries/EX/workCenterSelectionQuery"/>
<PARAM NAME="StyleSheet" VALUE="/XMII/CM/APEX/xsl/page/qualitywcfound.xsl"/>
<PARAM NAME="Param.1" VALUE="{plantId}"/>
<PARAM NAME="Content-Type" VALUE="text/xml"/>
</SERVLET>