Как изменить расположение html-файла в Wicket 6.0

Как изменить расположение html-файла в Wicket 6.0.

Спасибо, Сям.


person Syam    schedule 20.03.2013    source источник


Ответы (1)


Просто добавьте следующую строку в метод init() вашего класса Application (Wicket 6):

getResourceSettings().getResourceFinders().
    add(new WebApplicationPath(getServletContext(), "/"));

Затем Wicket будет искать html-файлы в основной папке вашего веб-архива (в дополнение к расположению по умолчанию в пути к классам). Однако файл HTML должен по-прежнему находиться в папке, соответствующей пакету класса Wicket Page (т. е. если имя класса — foo.bar.HomePage, файл HTML должен находиться в папке foo/bar/HomePage.html с вышеуказанная настройка.

person Tom    schedule 12.05.2013
comment
Вы заставили его работать? Я создал пример приложения на github.com/thombergs/wicket-markuploading-example, если Вы заинтересованы. - person Tom; 20.05.2013