在JSF中,我可以將Faces Servlet映射到各種URL模式。例如。到*.xhtml
。將JSF .xhtml文件映射到無擴展
但是我想要的是將Faces Servlet映射到否擴展名。意思是,如果我在我的網頁根目錄中有一個頁面customers.xhtml
,我想請求這個使用http://example.com/customers
。
我看了一下How do I configure JSF url mappings without file extensions?這個問題,這在某種程度上是有效的,但它需要我映射每個文件(每個文件都有自己的錯誤)。
如何將我所有的.xhtml
文件一次性映射到Faces Servlet,而無需單獨映射它們?
我一直在網上搜索你正在說的話。你碰巧知道是否計劃將來的JSF版本會考慮這種功能? –
@João:有[具體計劃](https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1260)將FacesViews集成到標準JSF中。但是很多依賴於Servlet 4.0 API和可用的時間/資源。 – BalusC