2012-09-23 56 views
0

我正在使用richfaces處理Spring MVC。 有沒有辦法從URL調用託管bean控制器中的方法?從URL調用託管bean中的方法請求

e.g:website.com/somecontroller/somemethod?x=1

我試圖@RequestMapping,但沒有奏效。

在此先感謝

回答

1

當瀏覽器客戶端要訪問一個網址,在頁面中聲明託管bean將被創建,構造和@PostConstruct方法將被調用服務器端。

提議BalusC可以恢復使用@ManagedProperty參數(如他所說的JSF十歲上下的樣子):

如果這個問題的答案不適合您的需求,就可以恢復請求對象,並得到一個參數之一,如問題指出:

HttpServletRequest request = (HttpServletRequest)FacesContext. 
    getCurrentInstance().getExternalContext().getRequest(); 
String clipId = request.getParameter("x"); 
+0

感謝那些幫助 – Sara

+0

不客氣:) –

相關問題