/admin/listusers.jsf -6ren">
gpt4 book ai didi

jsf-2 - PrettyFaces:将所有 jsf 页面设为 "extension-less"

转载 作者:行者123 更新时间:2023-12-02 05:44:21 26 4
gpt4 key购买 nike

我想在代码里面写(pretty-config.xml):

<pretty-config xmlns="http://ocpsoft.com/prettyfaces/3.3.2" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ocpsoft.com/prettyfaces/3.3.2
http://ocpsoft.com/xml/ns/prettyfaces/ocpsoft-pretty-faces-3.3.2.xsd">

<!--- ??? --->

</pretty-config>

只是将我的所有页面映射到“.jsf/.xhtml”。

/admin/listusers =>/admin/listusers.jsf

谢谢

最佳答案

PrettyFaces 非常强大,适用于各种重写场景。

当它只涉及无扩展 url 时,OmnniFaces 是一个有趣的选择。通过将页面放在一个特殊的目录中,或者在 web.xml 中进行一些配置,您可以拥有完全没有配置的无扩展 url:

<context-param>
<param-name>org.omnifaces.FACES_VIEWS_SCAN_PATHS</param-name>
<param-value>/*.xhtml</param-value>
</context-param>

参见 package documentation了解更多信息。

关于jsf-2 - PrettyFaces:将所有 jsf 页面设为 "extension-less",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10482288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com