Как отключить загрузочный экран 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. Вы должны перезапустить контейнер.

Другие вопросы по тегам