我使用ICEfaces的1.8.2,並試圖從使用URL得到一個參數:URL getRequestParameterMap不工作
((HttpServletRequest) FacesContext.getCurrentInstance()
.getExternalContext().getRequest()).getParameter(name);
該工程對inital要求罰款。但是,當我對組件執行partialSubmit時,它將停止工作。我假設它處理部分提交完成時請求的處理方式。
是否有解決方法?目前,我必須
((HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext()
.getRequest()).getQueryString();
並手動傳遞查詢字符串。
謝謝。
我不做ICEfaces的,但這個模樣笨拙。我只是尋找一種方法來**將這些值(參數)與模型(javabean)綁定,以便JSF本身可以獲取/設置它們。 – BalusC 2010-05-19 15:39:10
我們需要製作可加入書籤的頁面..除了通過URL傳遞參數之外,還有其他方法可以做到這一點嗎? PS。我初始時按照傳遞get參數的方式,在你的博客中推薦#{param.parameterName2} ,但是當你有一個outputLink到同一頁面時,我遇到了問題...它不會刷新請求,參數也不會再次設置。 (例如,如果你有一個像getBook?bookId = 55這樣的頁面,並且在該頁面上引用了另一個頁面getBook?bookId = 100 ....即使url已經改變了getBook?book = 100,它也不會調用setter) –
2010-05-19 15:56:09