JSF Trinidad SelectBooleanCheckbox без метки

Используя компонент Trinidad selectBooleanCheckbox следующим образом:

<tr:selectBooleanCheckbox text="FIRST" id="firstType" value="#{bean.type}"/>

HTML-рендеринг:

<tr>
<td>
    <table cellspacing="0" cellpadding="0" border="0" summary=""
        style="padding: 0px" class="af_selectBooleanCheckbox"
        id="idtable">
        <tbody>
            <tr>
                <td nowrap="" class="af_selectBooleanCheckbox_label"><span
                    style="display: none;" id="firstType::icon"><a
                        class="AFErrorIconStyle" title="Error"
                        name="_msgAnc_firstType">X</a>
                </span>
                </td>

<td valign="top" nowrap="" class="AFContentCell">
                    <span id="firstType__xc_c"
                    class="af_selectBooleanCheckbox_content"><input
                        type="checkbox" checked="" value="t" name="first"
                        id="firstType"><label for="firstType">FIRST</label>
                </span>
                </td>
            </tr>

<tr>
                <td></td>

                <td class="AFComponentMessageCell">
                    <span style="margin-left: 21px; padding: 0px"
                    class="OraInlineErrorText" id="first::msg"></span>
                </td>
            </tr>
        </tbody>
    </table>
</td>

My Question is :

Я не использую метку, вместо этого я использую текстовое свойство (поскольку я хочу сначала отобразить флажок, а затем текст - когда я использую метку, метка отображается перед флажком)

Так что я хочу, чтобы html-рендеринг вообще не отображал раздел метки, потому что он занимал какое-то место, которое я не могу удалить.

Пожалуйста помогите.


person john Smith    schedule 30.12.2013    source источник


Ответы (1)


Я нашел решение своей проблемы

Я просто добавил атрибут simple="true", который удалил сообщение и метку из html в соответствии с API Тринидада для selectBooleanCheckbox.

новый Кодекс:

<tr:selectBooleanCheckbox text="FIRST" id="firstType" value="#{bean.type}" simple="true"/>
person john Smith    schedule 30.12.2013