我有一个JSF,Primefaces项目,并且正在构建如下所示的URL
http://test.com/pages/finance/formula/readPage.xhtml?formula=30year-mortgage
并从xhtml文件接收查询字符串,如下所示,一切正常!
<f:metadata>
<f:viewParam id="formula" name="formula" value="#{myBean.selectedFormula}" />
<f:viewAction action="#{myBean.loadFormula}"/>
</f:metadata>
现在,我想更改网址和如下所示的查询字符串,并且xhtml文件应该接收该网址,并将值“ 30year-mortgage”分配给参数“ formula”
http://test.com/pages/30year-mortgage
OR
http://test.com/30year-mortgage
有人可以告诉我如何执行此操作,或者可以通过其他任何更好的方法来实现。我要做的就是摆脱多个文件夹名称和查询字符串名称。
非常感谢您的帮助
谢谢