我正在使用 JSP 和 Spring 框架。select
在一个页面中,我希望在相应元素旁边有五个按钮。我的问题是如何避免为此重复代码?
这是我为一个按钮选择组合所拥有的代码:
<tr>
<td>
<sf:label path="inputFile">Select a file:</sf:label>
</td>
<td>
<sf:select path="inputFile" cssStyle="width: 250px;" onchange="enableLocal(this.selectedIndex,'matButton')">
<sf:option value="Upload a Local File" />
<sf:option value=" --- Available already: --- " disabled="true" />
<sf:options items="${flowData.availableInputs}" />
</sf:select>
</td>
<td>
<input id="matButton" type="file" name="inputFile"/>
</td>
</tr>
在上面的代码中,名称inputFile
和matButton
将被视为参数,即其他按钮将具有不同的名称。
我想到的是类似于带有两个参数的函数,它会生成上述代码。可能吗?