我在jsf项目的文件夹中几乎没有xhtml页面,我试图使用prettyfaces对它们进行网址映射,但是似乎只能到达该文件夹的第一页,并且该文件夹中的任何其他导航都无法正常工作我得到页面未找到错误,这是我的代码
@URLMapping(id = "View", pattern = "/View/", viewId = "/faces/customer/first-view.xhtml")
这是它的漂亮配置映射:
<url-mapping id="View">
<pattern value="/" />
<view-id value="/faces/customer/first-view.xhtml"/>
</url-mapping>
这些工作正常,但是该文件夹中的任何其他页面都无法正常工作,就好像它看不到它们的映射一样,我以与该映射相同的方式对其进行映射,并且我尝试使用父ID和的模式值来固有化它们。以前的看法,但根本无法使用 我在浏览器中得到了
http://localhost:8080/project/View/second-view.xhtml
这是此页面的映射
<url-mapping parentId="View" id="2nd">
<pattern value="/view2/" />
<view-id value="/faces/customer/second-view.xhtml"/>
</url-mapping>
我正在使用a导航到这些页面 关于我搞砸的任何提示吗?