Мы переносим некоторые из наших пользовательских компонентов из JSF 1.1 в 1.2. У нас есть один компонент (селектор даты), который расширяет компонент HtmlInputText. Мы получаем ошибку JSP при попытке использовать валидатор с этим компонентом. Наш класс тегов расширяет HtmlInputTag (большинство примеров в Интернете, которые я прочитал, расширяет UIComponentELTag, поэтому не уверен, что это проблема). Компонент работает отлично, пока мы не добавим 'validator = "..."', и в этот момент мы получаем проблему компиляции JSP. Ищете любые предложения о том, что может быть проблемой.Создание пользовательских компонентов JSF 1.2
0
A
ответ
1
Я работаю с OP (user502058) и просто хочу следить за решением этой проблемы. Мы распустили «исправление», опубликованное ранее, связанное с предка тегов класса - наш класс тегов пользовательских компонентов расширяет HTMLInputTag. Я закончил копирование всей записи для стандартного компонента inputText из TLD JSF 1.2 и добавил 5 атрибутов, связанных с нашим настраиваемым компонентом. Это решило проблему. В TLD было что-то отсутствует, и именно это и вызывало ошибку компиляции. У меня не было времени просеять все атрибуты и определить первопричину, но теперь она работает нормально.
Смежные вопросы
- 1. Динамическое создание пользовательских компонентов
- 2. Создание пользовательских компонентов
- 3. Создание пользовательских компонентов MXML
- 4. Поддержка композитного компонента jsf 1.2
- 5. Внутренняя работа JSF 1.2
- 6. Регистрация пользовательских компонентов JSF с фреймворком JavaScript
- 7. Свойства атрибута пользовательских компонентов JSF с аннотациями
- 8. JSF 1.2 миграции приложений на JSF 2.0
- 9. JSF 1.2 + Javascript + AJAX
- 10. JSF 1.2: java.util.ConcurrentModificationException
- 11. JSF 1.2 dataTable Issue
- 12. JSF 1.2 динамический сорт
- 13. JSF 1.2 Datatable attribute
- 14. Создание пользовательских компонентов для SceneBuilder (JavaFX)
- 15. Actionscript 3 - создание пользовательских компонентов пользовательского интерфейса
- 16. Создание пользовательских компонентов в Java AWT
- 17. создание пользовательских компонентов и работа с NoFlo
- 18. Создание пользовательских компонентов и Гнездование их
- 19. Несколько пользовательских компонентов NativeScript
- 20. Создание пользовательского компонента JSF для кредитной карты
- 21. Создание пользовательских сообщений о серьезности в JSF
- 22. Как заменить JSF 1.2 на JSF 2.0
- 23. Миграция с JSF 1.1 на JSF 1.2
- 24. validateLength в JSF 1.2 Vs JSF 2.1
- 25. Зачем использовать JSF 1.2 над JSF 2.0
- 26. JSF 1.2 Пользовательский компонент из JSP: включить
- 27. Fetch Конвертер JSF для класса в ManagedBean (JSF 1.2)
- 28. JSF 1.2 динамически добавляет пользовательский валидатор
- 29. Создание настраиваемых компонентов
- 30. Создание собственных валидаторов в JSF 1.2 с Facelets 1.1.12