在 Struts 中使用 UI 标记(例如:)时出现问题。
我在表单中使用默认主题 (theme='xhtml')
案例1:==========================================
使用时
<s:select label="FIELD1" ....../>
Struts2会生成html代码如下(不重要的部分我略过)
<table>
<tr>
<td>FIELD1:</td>
<td> <select ...... > </td>
</tr>
</table>
案例2:==========================
使用时
<s:select label='' .....>
生成的html代码如下:
<table>
<tr>
<td>:</td>
<td> <select ...... > </td>
</tr>
</table>
在 Struts2 生成的 html 代码中,您仍然可以在 table 的 label 字段中看到一个冒号。
CASE3:=========================== 使用时
<s:select .....>
如果我不使用 label 属性,Struts2 将生成 html 代码如下:
<table>
<tr>
<td></td>
<td> <select ...... > </td>
</tr>
</table>
在 Struts2 生成的 html 代码中,你会看到标签文本是空的。
我希望的是,我设置了属性lebel='',Struts2生成的html代码中的标签文本是空的(没有冒号)。我应该怎么做 ?谢谢您的帮助。