8
A
回答
9
在一些情況下,當你需要一個bean如ManagedBean,EJB等注入到Converter
或Validator
,你可以試試你的標註或Converter
作爲Validator
一個ManagedBean。例如,你可以試試這個:
@ManagedBean
@RequestScoped
public class MyConverter implements Converter {
@EJB
private MrEJBBean mrEJBBean;
@ManagedProperty(value="#{mrsManagedBean}")
private MrsManagedBean mrsManagedBean;
@Override
public Object getAsObject(FacesContext context, UIComponent component, String value) {
// Convert to object
}
@Override
public String getAsString(FacesContext context, UIComponent component, Object value) {
// Convert to string
}
}
您可以在this看一看爲例對Validator
。
相關問題
- 1. 將ConversionService注入自定義轉換器
- 2. Ninject自定義注入屬性
- 3. 將屬性序列化切換到NetDataContractSerializer的自定義屬性
- 4. 在BeanPropertyRowMapper中註冊轉換器屬性
- 5. TestNG - 將自定義屬性添加到@Test註釋
- 6. 將自定義屬性添加到MKAnnotation
- 7. 將entityManager注入到自定義Hibernate攔截器類中
- 8. 將屬性注入到log4net的LoggingEvent中
- 9. 將屬性注入到JPA orm.xml中?
- 10. 將屬性注入到QuartzJobObject中
- 11. 將自定義後端模型添加到自定義屬性
- 12. 自定義數據註解屬性
- 13. JSF自定義轉換器
- 14. jsf自定義轉換器
- 15. ViewScoped的NotSerializableException與CDI的ManagedBean注入的屬性
- 16. 在自定義ValueInjecter注入中動態類型轉換
- 17. 如何將自定義屬性添加到asp.net自定義服務器控件?
- 18. 如何在Spring中註冊自定義類型轉換器?
- 19. 使用轉換器將窗口標題綁定到屬性
- 20. 將Spring 3服務注入到JSF 2中的Nullpointerexception ManagedBean
- 21. 注入EJB到SessionScoped ManagedBean取消部署
- 22. 將屬性視圖附加到自定義XML編輯器
- 23. 如何在使用StructureMap時爲屬性使用自定義注入屬性?
- 24. 帶註解的JSF自定義組件屬性屬性
- 25. XStream中的自定義轉換器
- 26. 將自定義服務注入到自定義驗證程序中
- 27. 自動將VBScript屬性轉換爲VB.NET
- 28. 如何將View中的自定義屬性綁定到ViewModel上?
- 29. 自定義屬性
- 30. 自定義屬性
+1我還會注意到'Converter'必須通過託管bean值綁定表達式引用,而不是通過註冊的轉換器ID引用。 – McDowell 2011-12-30 10:11:02
感謝它現在非常好:) – djmj 2012-01-06 01:40:20