Посмотрите на проект симпатичных лиц (http://ocpsoft.com/prettyfaces/).. Он обеспечивает перезапись URL для JSF и сервлета. Вы можете сделать URL "симпатичными", как вам нравится, и отобразить параметры в ожидаемом формате строки запроса. с помощью viewSarams JSF 2 или напрямую вставьте их в управляемые bean-компоненты.
Это невероятно гибкое решение, если не сказать больше.