Как создать удобные и понятные URL-адреса в JSF?
Например, у меня есть класс Article с методамиgetTitle ()
а такжеgetContent ()
.
У меня также есть ArticlesService с методомgetAllArticles ()
, Как создать список ссылок со значимыми именами (формируется с#{article.title}
)? Подобно:
http://mysiteaddress.com/article/first-article-title
http://mysiteaddress.com/article/how-to-make-links-in-jsf
..или что-то похожее
Я могу создавать ссылки со всеми необходимыми функциями с<h:commandLink>
, но я не знаю, как сделать хороший 'href' для него: у него всегда есть href '#'.
Я могу создавать хорошие ссылки с<h:outputLink>
но я не знаю, как добавить к нему необходимую функциональность.
В jsp я создал свой собственный фронт-контроллер, который анализировал URL-адреса из запросов и затем выполнял перенаправление на соответствующую jsp-страницу.
Как добиться такой же функциональности в JSF?