0
現在我用的是f:viewParam
標籤請求參數注入到我的bean的一個領域由Spring管理豆進樣JSF請求參數在使用註釋
<f:viewParam name="id" value="#{surveyController.id}" />
但我寧願喜歡使用註解這個。我瞭解@Value
註釋,我想我可以做這樣的事情
@Component
@Scope("view")
public class SurveyControlador {
@Value("#{new Long.parseLong('${param.id}')}")
private Long id;
....
}
但是,這只是普通的難看。
有沒有更好的方法,我不需要明確地轉換值,甚至可能省略「參數」?我甚至願意安裝第三方庫
是的,我知道Omnifaces的@Param註釋,但我必須使用Spring來爲每個用戶的依賴注入要求:(謝謝反正,馬比 – zootropo
然後,太糟糕了,永遠不要做太多的Spring,所以我必須離開它給別人提供更好的解決方案。 – mabi