Сообщение JSF2 терпит неудачу на Виртуальном сервере Glassfish

ОБНОВЛЕНИЕ 1

Кажется, проблема в том, что jsf2 ставит две косые черты в начале атрибута действия формы:

<form id="j_idt16" name="j_idt16" method="post" action="//views/publico/Consulta.xhtml" enctype="application/x-www-form-urlencoded" style="text-align: left">...

При удалении слешей приложение работает нормально:

<form id="j_idt16" name="j_idt16" method="post" action="/views/publico/Consulta.xhtml" enctype="application/x-www-form-urlencoded" style="text-align: left">...

ОБНОВЛЕНИЕ 2

Эта проблема была вызвана неправильной настройкой в ​​файле web.xml:

<welcome-file-list>
   <welcome-file>/views/publico/Consulta.xhtml</welcome-file>
</welcome-file-list>

Файл приветствия не должен начинаться с косой черты.

Я удалил его, и он снова работает.

0 ответов

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