JSF的URL重写

JSF的URL重写,jsf,prettyfaces,Jsf,Prettyfaces,我正在使用JSF,Jboss。我使用了URLEWRITE过滤器,我不知道为什么: 当我键入localhost:8080/myweb/user/myname时,它将被转发到localhost:8080/myweb/user.xhtml?u=myname。这让我不喜欢它。 在那之后,我试着用漂亮的面孔。也许,这对别人有好处,对我没有好处。除了文档,我找不到好的教程。将prettyfaces添加到我的项目后出现ajax错误。以及pretty-config.xml中的一些代码 <url-m

我正在使用JSF,Jboss。我使用了URLEWRITE过滤器,我不知道为什么: 当我键入
localhost:8080/myweb/user/myname
时,它将被转发到
localhost:8080/myweb/user.xhtml?u=myname
。这让我不喜欢它。 在那之后,我试着用漂亮的面孔。也许,这对别人有好处,对我没有好处。除了文档,我找不到好的教程。将prettyfaces添加到我的项目后出现ajax错误。以及pretty-config.xml中的一些代码

    <url-mapping id="ideas"> 
        <pattern value="/article/#{g}" />
        <view-id value="/ideas/article.xhtml" />
    </url-mapping> -->
不能跑。
你能给我一些关于我现在应该用什么库重写URL的建议吗。或者如何修复漂亮面孔的错误。谢谢

您的配置被注释掉了吗?我注意到您的代码片段中有“
-->

<url-mapping id="ideas"> 
    <pattern value="/article/#{g}" />
    <view-id value="/ideas/article.xhtml" />
</url-mapping> -->

-->
<url-mapping id="ideas"> 
    <pattern value="/article/#{g}" />
    <view-id value="/ideas/article.xhtml" />
</url-mapping> -->