jsff не является пригодной для запуска целью. Если вы хотите запустить эту страницу, она должна быть включена в страницы jspx.
Еще одна важная вещь заключается в том, что всякий раз, когда мы используем поток задач ADF, мы используем фрагмент jsff
ИЛИ Вы можете сказать, что: -
Страница
.jspx - это JSP / XML представление, это отдельная страница, которая означает, что она может работать без какой-либо вспомогательной или базовой страницы. Jdeveloper 11g Release1 поддерживает страницу .jspx, но это не относится к Jdeveloper 11g Release2, Release2 поддерживает Facelets, значит .jsf ( Уточните, что .jsf и .jsff - это не одно и то же ).
, а
.jsff (фрагменты JSF) - это фрагмент страницы JSF (Java Server Faces), иногда страницы становятся слишком сложными и большими, и редактировать эти страницы непросто, в этом случае следует разделить на несколько фрагментов. Страница JSF может быть разбита на несколько меньших фрагментов страницы, чтобы избежать трудностей при редактировании и поддержании фрагментов страницы не может работать независимо, требуется база .jsf (страница JSF) или .jspx (JSP / XML) страница
Примечание: - ( .jsf и .jsff - это не одно и то же )
.jsf Vs .jspx
jspx по соглашению является представлением JSP / XML, тогда как .jsf по соглашению является представлением Facelets. Ни один из них не «более совместим», но Facelets - это рекомендуемый путь вперед, если вы используете 11.1.2 или более позднюю версию.
11.1.2.x по умолчанию использует .jsf (для Faclets), где в качестве 11.1.1.x используется .jspx
Обычно считается, что Facelets имеют лучшую производительность, поскольку он более тесно интегрирован с жизненным циклом JSf и не требует компиляции перед его запуском
Документы JSPX и Facelets поддерживаются ботами с JDeveloper 11g R2, и мы поддерживаем их одинаково по функциональности (очень мало различий существует с обеих сторон)
Документы JSPX - единственный выбор в JDeveloper 11g R1