Где найти пакет аннотаций Wicket Stuff?
Где я могу найти wicketstuff-annotation.jar
? Раньше он был доступен по крайней мере в репозитории Maven по адресу http://wicketstuff.org/maven/repository но его больше не существует, и домашняя страница Wicket Stuff тоже не очень полезна.
Конкретно мне нужно org.wicketstuff.annotation.mount.MountPath
потому что я хочу удобочитаемые URL-адреса в своем приложении Wicket и нахожу аннотации элегантным способом монтирования страниц. (Интересно, почему такого рода вещи не включены в основной дистрибутив Wicket...)
(Любое место, где можно скачать банку, будет в порядке; я не использую Maven в текущем проекте.)
4 ответа
Вы можете просто смонтировать свои страницы в любом месте вашего приложения, как правило, в вашем Application
"s init()
метод, как:
@Override
protected void init() {
mountBookmarkablePage("/users", UsersPage.class);
}
Тем не менее, если вы хотите использовать пакет аннотаций, он доступен в Maven Central
Обновление с Wicket 1.5: Вы должны использовать метод mountPage() вместо mountBookmarkablePage(), так как этот метод был удален из Wicket 1.5.
@Override
protected void init() {
mountPage("/users", UsersPage.class);
}
Это URL. Вы можете нажать на бинарную ссылку, чтобы скачать необходимую банку.
Сегодня пользователь сообщества предоставил обновление библиотеки до Wicket 1.5, поэтому она будет доступна для следующего выпуска (1.5-RC6). До тех пор пользователи 1.5 могут использовать его из репозитория Github.