Структура файлов .xhtml
следующая:
В дескрипторе развертывания начальная страница объявлена следующим образом:
<welcome-file-list>
<welcome-file>/pages/index.xhtml</welcome-file>
</welcome-file-list>
index.xhtml
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:c="http://xmlns.jcp.org/jsp/jstl/core">
<h:head>
<title>Index</title>
</h:head>
<h:body>
<c:choose>
<c:when test="#{userController.user == null}">
<h1>Добро пожаловать! Войдите или зарегестрируйтесь.</h1>
<h:link value="Войти" outcome="/pages/login.xhtml" />
<h:link value="Зарегестрироваться" outcome="/pages/customer/user/create.xhtml" />
</c:when>
<c:otherwise>
<h1>Добро пожаловать, #{userController.user.name}!</h1>
</c:otherwise>
</c:choose>
</h:body>
</html>
По URL-у http://localhost:8080/Books-store/
получаю следующий ответ:
Почему страница, которую я получаю в ответ, не соответствует index.xhtml
? Пытался изменить index.xhtml
. На результат это не повлияло.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Здравствуйте, не могу понять причину, почему форма быстрой покупки не срабатывает, с другим товаром
Нужно чтобы rotate не переваливал за 360deg и при этом чтобы блок не вертелся в обратную сторону
Собираю с экрана все загруженные имена и возраста, собираю их в json и отправляю на сервер: