我正在使用 JSF2 和PrettyFaces创建一个“SEO 友好的 URL”。
现在我遇到了一个问题,当我想在 PrettyFaces 创建一个新 url 之后传递参数时,这些参数将被删除,我想避免这种情况。
我将用一个例子来解释它:
目前点击这个网址时:
http
://www.mysite.com/index.jsf?param1=value1¶m2=value2
在PrettyFaces之后我得到这个网址:
http://www.mysite .com/
但我希望它是那样的,所以当点击这个网址时:
http
://www.mysite.com/index.jsf?param1=value1¶m2=value2
在PrettyFaces之后我会得到这个网址:
http://www。 mysite.com/?param1=value1
请注意:我只想传递特定的参数。从上面的例子中,只有param1
应该通过。
我在“pretty-config.xml”上的配置:
<url-mapping>
<pattern>/</pattern>
<view-id>/jsp/index.jsf</view-id>
</url-mapping>