Ярлык установлен на видимый не показывается

Если вы хотите добавить флаг в каждую ссылку , например. -fsanitize=address, то я бы не рекомендовал использовать CMAKE_*_LINKER_FLAGS. Даже при их установке все еще не используется флаг при связывании фреймворка на OSX и, возможно, в других ситуациях. Вместо этого используйте link_libraries():

add_compile_options("-fsanitize=address")
link_libraries("-fsanitize=address")

Это работает для всего.

0
задан Liights 28 February 2019 в 10:24
поделиться

2 ответа

В дополнение к тому, что сказал @Joachim Rohde, вам нужно заменить errorMessage.setOutputMarkupId(true); на errorMessage.setOutputMarkupPlaceholderTag(true);, поскольку вы начинаете с невидимого состояния.

0
ответ дан martin-g 28 February 2019 в 10:24
поделиться

Вам нужно добавить свой ярлык в AjaxRequestTarget, чтобы отразить сделанные вами изменения:

[...]
errorMessage.setVisible(true);
target.add(errorMessage);
return;
0
ответ дан Joachim Rohde 28 February 2019 в 10:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: