虽然用PrettyFaces重写了一些URL,但是我发现自己使用父url映射来组合映射。PrettyFaces和带有变量ammount的路径参数的URL映射
例如,想象一个带有页面的JSF应用程序,该页面用2个过滤器过滤新闻。在搜索过程中,页面url变成这样:
www.news.com/search.jsf?category=socials&topic=music&page=0
问题是类别和主题是可选参数。我是不是要为每个组合编写一个映射,还是有办法做这样的事情(忽略不存在的参数并且不添加或忽略路径参数)?
<url-mapping id="searchResultList">
<pattern value="/search/#{cat/}#{topic/}#{page/}"/>
<view-id value="/pages/search.jsf"/>
</url-mapping>
我正在对分页进行映射,并留下可选参数的查询参数。 一如既往的有用!谢谢林肯! – Gamb 2012-08-13 16:05:50
不客气:)很高兴为您服务! – Lincoln 2012-08-14 17:35:02