Вы поместили свой header.html
файл в каталог app/views/tags
?
update: Поскольку вы сказали, что это так, возможно, вам нужно визуализировать html-сторону сервера черезконтроллер.
Поэтому попробуйте создать контроллер и поместить его в пакет контроллеров.Примерно так:
package controllers;
public final class About extends Controller {
public static void about() {
render();
}
}
А затем убедитесь, что about.htm
живет в папке app/views/About
. Примечание: я не совсем уверен, но вам может потребоваться переименовать about.htm
в about.html
(но, вероятно, нет, но просто имейте это в виду, если оно не работает для вас) .
Таким образом, чтобы заставить контроллер отображать about.htm с разрешенным header.html, вам нужно нажать на URL http://localhost:9000/About/about
. Конечно, вы можете очистить этот URL с помощьюдобавив это в файл routes
:
GET /about About.about
Используя вышеизложенное, вы можете просто нажать этот URL http://localhost:9000/about
.