Как отключить загрузочный экран DeltaSpike
Как я могу отключить экран загрузки, который появляется при использовании @ViewScoped
с DeltaSpike?
2 ответа
Решение
Хорошо, похоже, это работает:
@Specializes
public class UkaClientWindowConfig extends DefaultClientWindowConfig {
private static final long serialVersionUID = 1L;
@Override
public ClientWindowRenderMode getClientWindowRenderMode(
FacesContext facesContext) {
return ClientWindowRenderMode.NONE;
}
}
Вы можете изменить используемую HTML-страницу и настроить ее так, как вы хотите:
Скопируйте deltaspike-jsf-module-impl-x.x.jar#/static/windowhandler.html
к вашим папкам классов. Для Maven, например: src/main/resources/static/windowhandler.html
Помните, что изменения в этом файле не будут опубликованы, например, для TomEE в Eclipse. Вы должны перезапустить контейнер.