Eclipse не поддерживает это из коробки. Даже поддержка в JSP очень ограничена. Автозаполнение доступно только для свойств <jsp:useBean>
и управляемых бинов, жестко закодированных как <managed-bean>
в faces-config.xml
. Однако есть плагины, которые поддерживают автозаполнение EL для @ManagedBean
и @Named
bean-компонентов.
Например, плагин JBoss Tools (в частности, функция CDI), который можно установить, как описано здесь: Как установить сервер JBoss AS / WildFly в Eclipse для Java EE .
(в текущей версии 3.2.0 есть ошибки юникода, как вы видите в крайнем правом окне)
Вы даже можете использовать Ctrl + клик по имени управляемого компонента #{bean}
в выражении EL в файле Facelets, чтобы перейти к конкретному классу базового компонента. Вы также можете использовать Ctrl + Shift + G для метода управляемого компонента в классе базового компонента, чтобы найти все ссылки на определенное свойство или действие в файлах Facelets.
Плагин Aptana отлично работает для предложений EL в JSP, но я не уверен в Facelets. Несколько лет назад у меня не было хорошего опыта установки и настройки плагина для JSP.
Смотри также: