我正在使用JSF,Jboss。我使用urlrewrite过滤器,我不知道为什么:
我输入localhost:8080/myweb/user/myname
时会转发给localhost:8080/myweb/user.xhtml?u=myname
。它让我不喜欢urlrewritefilter。
之后,我尝试使用prettyfaces。也许,这对别人有益,而不是我。除了文档,我找不到好的教程。将prettyfaces添加到我的项目后出现ajax错误。以及pretty-config.xml中的一些代码
<url-mapping id="ideas">
<pattern value="/article/#{g}" />
<view-id value="/ideas/article.xhtml" />
</url-mapping> -->
jsf页面中的表单将使用param重定向此页面
public String addUserToGroup() {
...
return "/ideas/article.xhtml?g=" + g + "&faces-redirect=true";
}
无法运行。 你能给我一些关于我现在应该用什么库重写URL的建议。或者如何修复prettyfaces的错误。感谢
答案 0 :(得分:0)
您的配置是否已注释掉?我注意到了-->
&#39;在你的代码snippit。
<url-mapping id="ideas">
<pattern value="/article/#{g}" />
<view-id value="/ideas/article.xhtml" />
</url-mapping> -->