Улучшение среды разработки JSF 2.0 - PullRequest
0 голосов
/ 03 июля 2011

Я искал в Интернете, пытаясь найти какой-нибудь визуальный конструктор перетаскивания для моих страниц JSF в Eclipse Helios. К сожалению, я не нашел его.

Тем временем я обнаружил, что если я открываю свои страницы JSF с помощью встроенного редактора JSP, я получаю функцию автоматического предложения. Я был рад за это, но потом заметил странное предупреждение, которое выглядит так:

enter image description here

Приложение Hello World отлично работает, но у меня есть несколько сомнений, что, если бы я мог очистить, я бы работал более комфортно:

-Почему это предупреждение? (Я думал, что JSF 2.0 не нужно отображать навигацию, и достаточно указать имя страницы, на которую мы хотим перейти, в атрибуте action)

-Причиной этого предупреждения является то, что я открываю страницу с помощью редактора JSP?

-Вы знаете, какой-нибудь визуальный конструктор для JSF, который я могу использовать с eclipse?

-Какой редактор вы часто используете для своих страниц JSF? А что посоветуете?

Ответы [ 4 ]

1 голос
/ 04 июля 2011

-Почему это предупреждение? (Я думал, JSF 2.0 не нужно отображать навигацию, и достаточно указать имя страницы, на которую мы хотим перейти, в атрибуте action)

Понятия не имею. Это законно действует. Кстати, и в JSF 1.2 (который, в свою очередь, требует навигационного регистра в faces-config.xml).


-Причиной этого предупреждения является то, что я открываю страницу с помощью редактора JSP?

Понятия не имею. Возможно, это потому, что Eclipse все еще думает, что вы разрабатываете JSF 1.2. То, что JSP-редактор используется для Facelets, никоим образом не является хорошим знаком.


- Знаете ли вы какой-нибудь визуальный конструктор для JSF, который я могу использовать с eclipse?

Понятия не имею. Я не перетаскиваю код. Я просто пишу код.


-Какой редактор вы часто используете для своих страниц JSF?

Eclipse для Java EE с Плагином Glassfish для поддержки Facelets и Плагин JBoss Tools для поддержки EL .


А что порекомендуете?

Я не буду публиковать субъективные ответы. Фактом является то, что я использовал Eclipse с 2003 года и пробовал Netbeans по крайней мере дважды, один раз в 2004 году и один раз в 2008 году, но каждый раз я удалял его после попытки в течение 5 минут.

0 голосов
/ 23 апреля 2012

- Какой редактор вы часто используете для своих страниц JSF?И что вы рекомендуете?

Я использую IntelliJ IDEA для всего, что связано с JEE 6.Но для всех функций вам нужна полная платная версия.

0 голосов
/ 17 июля 2011

JDeveloper не самая фантастическая Java IDE, но у него есть визуальный редактор для JSF 2.0.

0 голосов
/ 03 июля 2011

Предупреждение, потому что вы должны определить действие следующим образом:

#{bean.Action}

Для этого вам нужен метод в вашем компоненте для обработки команды, отправленной из пользовательского интерфейса. Обычно эти методы должны быть публичной строкой, и если вы хотите вернуть пользователя на ту же страницу, на которой он находился, вы можете просто вернуть нулевой объект. Если вы хотите отправить пользователя на другую страницу, основываясь на успешном входе в систему, или нет, вы можете вернуть строку, которая представляет собой строку навигации, которую вы должны определить в вашем Face-config.xml.

Я использую NetBeans для редактирования и развертывания приложений JSF. Я настроил NetBeans с автоматическим развертыванием на моем тестовом сервере, что делает мое тестирование действительно быстрым и простым.

...