У меня есть эта строка кода в моем приложении:
<f:ajax event="click"
render="#{ULInvestmentPatternUI.premiumForm}
fundstable btnModify btnSave"
Раздел кода находится в h:commandButton
в .xhtml
файле.
Когда я запускаю код локально и нажимаю на кнопку, я получаю сообщение об ошибке, которое появляется в моей консоли в Eclipse:
SEVERE: java.lang.IllegalArgumentException: ""
, а кнопки, которые должны обновляться (становиться включенными), - нет.
Я сузил проблему до переноса строк в атрибуте рендеринга:
render="#{ULInvestmentPatternUI.premiumForm}
fundstable btnModify btnSave"
Если все это в одной строке (нет возврата каретки между # {ULInvestmentPatternUI.premiumForm} и fundtable), то сообщение SEVERE: java.lang.IllegalArgumentException: ""
не отображается в консоли. Однако соответствующие кнопки на странице по-прежнему не обновляются.
Я новичок в команде разработчиков, в которой я работаю. Все остальные разработчики в команде используют один и тот же код, и он работает для них нормально. Я проверил, чтобы убедиться, что моя среда настроена так же, как и все остальные в команде, и все выглядит точно так же.
Может кто-нибудь предложить что-нибудь, пожалуйста?
Спасибо,
Триш.