需要在JSF中隐藏我的URL

Rah*_*ngh 1 java jsf web-applications

我想从其他任意URL中隐藏我的实际URL,该URL将从.properties文件中获取.例如: - https://localhost:8080/<WebApplicationContext>/login.xhtml 在上面,如果我有login.xhtml到dummy.st的映射,那么URl应该是 https://localhost:8080/<WebApplicationContext>/dummy.st

对于我的应用程序中的所有页面,它应该是这样的.

请建议如何实现这一目标.

Pio*_*zda 6

看看Pretty Faces是否会让你做你需要的.你似乎可以做到这一点

<url-mapping id="login">
    <pattern value="/dummy.st" />
    <view-id value="/login.xhtml" />
</url-mapping>
Run Code Online (Sandbox Code Playgroud)

但是我从未使用过Pretty Faces.这是文档中的一个例子.