0
我試圖解決一個問題,關於美男子參數傳遞給豆:漂亮面臨動態視圖-id和EL paramteres
<url-mapping id="frontend_search">
<pattern value="/szukaj/#{ categoryId }" /> <!-- pass parameter from url -->
<view-id value="#{searchView.getViewPath}" /> <!-- dynamic view id -->
</url-mapping>
問題是:
如下我已經配置相當,配置映射那。該參數沒有被傳遞到請求parametersMap
String catId = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("categoryId");
爲null
但是當我改變漂亮的面孔的配置,以以下的(沒有動態視圖-ID)
<url-mapping id="frontend_search">
<pattern value="/szukaj/#{ categoryId }" /> <!-- pass parameter from url -->
<view-id value="/faces/template_1/frontend/pages/products/search.xhtml" /> <!-- no dynamic view id -->
</url-mapping>
它工作正常!我不明白爲什麼會發生。 Meaby有人遇到過這個問題,可以幫忙嗎?我將不勝感激
[動態視圖ID使用漂亮的面孔導航拒絕工作]的可能重複(http://stackoverflow.com/questions/26290077/dynamic-view-id-using-pretty-faces-navigation-refuses-to-work ) – Igor