2014-01-20 2 views
1

Я ошибаюсь, почему флажок будет отключен.
Что мне нужно сделать, чтобы включить его? Уже пробовал использовать объект String для свойства requestInvoice, не помогает.Флажок отображается как отключенный

JSP:

<fieldset class="aa-list-primary-indent"> 
      <label class="custombox-wrapper custombox" data-behavior="custombox"> 
      <div class="control checkbox"></div> 
       <html-el:checkbox styleId="requestInvoiceCheckbox" property="form(creditCardForm).personalId.requestInvoice" /> 
       In need of an invoice (factura) 
      </label> 
    </fieldset> 

Форма:

private boolean requestInvoice = false; 

    public boolean isRequestInvoice() { 
     return requestInvoice; 
    } 
    public void setRequestInvoice(boolean requestInvoice) { 
     this.requestInvoice = requestInvoice; 
    } 

HTML генерируется в браузере (Chrome):

<input type="checkbox" name="form(creditCardForm).personalId.requestInvoice" value="on" id="requestInvoiceCheckbox"> 

Screenshot:

+0

Отсутствует скриншот? –

+0

@ HüseyinBABAL добавлен скриншот. – jprusakova

+0

Может быть стиль css, который отключает ceckboxes? –

ответ

0

К сожалению, это плохая Questio п. Настройка CSS делает флажок отключенным, хотя это не так. Плохой дизайн CSS. Все JSP/Java/HTML-код выше в порядке.

Смежные вопросы