У меня проблема при использовании тегов пользовательского интерфейса (например:) в Struts.
Я использую тему по умолчанию в форме (theme = 'xhtml')
СЛУЧАЙ 1: ==============================================
При использовании
<s:select label="FIELD1" ....../>
Struts2 сгенерирует HTML-код, как показано ниже (я пропускаю несущественные части)
<table>
<tr>
<td>FIELD1:</td>
<td> <select ...... > </td>
</tr>
</table>
CASE2: =========================
При использовании
<s:select label='' .....>
сгенерированный HTML-код выглядит так:
<table>
<tr>
<td>:</td>
<td> <select ...... > </td>
</tr>
</table>
В HTML-коде, созданном Struts2, вы все еще видите двоеточие в поле метки в таблице.
CASE3: ==========================
При использовании
<s:select .....>
если я не использую атрибут label, Struts2 сгенерирует HTML-код, как показано ниже:
<table>
<tr>
<td></td>
<td> <select ...... > </td>
</tr>
</table>
В HTML-коде, созданном Struts2, вы увидите, что текст метки заполнен пустым.
Я хочу установить атрибут lebel = '', и текст метки в HTML-коде, созданном Struts2, будет пустым (без двоеточия).
Как мне быть?
Спасибо за вашу помощь.