Wie erstelle ich benutzerfreundliche und SEO-freundliche URLs in jsf?

Zum Beispiel habe ich Klasse Artikel mit MethodengetTitle () undgetContent ().

Ich habe auch ArticlesService mit MethodegetAllArticles (). So erstellen Sie eine Liste von Links mit aussagekräftigen Namen (gebildet mit#{article.title})? Mögen:

http://mysiteaddress.com/article/first-article-title
http://mysiteaddress.com/article/how-to-make-links-in-jsf

..oder etwas ähnliches.

Ich kann mit Links mit allen notwendigen Funktionen erstellen<h:commandLink>, aber ich weiß nicht, wie ich 'href' machen soll: es hat immer href '#'.

Ich kann nette Links mit erstellen<h:outputLink>&nbsp;Ich weiß aber nicht, wie ich die erforderliche Funktionalität hinzufügen soll.

In jsp habe ich meinen eigenen Front-Controller erstellt, der die URLs von Anfragen analysiert und dann zur entsprechenden jsp-Seite umgeleitet hat.

Wie erreicht man die gleiche Funktionalität in JSF?