我有一个具有primefaces Commandbuttons的应用程序。他们使用ajax来更新表单。我想要做的是,当用户点击某个按钮说(button1)时,地址栏将变为http://localhost:8080/myApp/button1
。我以button1为例,它可以是一些自定义文本。有什么解决方案吗?
答案 0 :(得分:2)
使用普通links或buttons代替命令links或buttons。
E.g。
<p:button value="Go to button1 page" outcome="button1" />
它会打开button1.xhtml
并指向/myApp/button1.xhtml
。要摆脱文件扩展名,请考虑PrettyFaces或FacesViews。