2014-01-27 4 views
3

Я пытаюсь работать с существующим проектом JSF в текущем Eclipse (Kepler SR 1). Печально Eclipse игнорирует ссылки между страницами JSF/JSP и ManagedBeans (через faces-config.xml). Я не могу CTRL-щелчок на #{myBean.someValue} (внутри атрибута тега), и я не получаю помощь автозаполнения, когда я нажимаю CTRL-Space внутри #{}.Eclipse Содержимое JSF не работает

Проект использует несколько древних версий библиотеки - может быть, это проблема?

  • JavaEE 5
  • Web Module Динамическая версия 2.4
  • JSF 1.1
  • BEA WebLogic 10,0 в качестве целевой среды выполнения

Я попытался все направляющие на StackOverflow и создал фиктивный проект, как описано в JSF Tooling User Guide, но никто не помог. Любая помощь может быть изложена!

+0

У вас есть JSF фаска включен? Во всяком случае, я не знаю, возможно ли это даже с новейшими версиями JSF, не по крайней мере для меня. Я получаю ссылку на bean-компонент, когда crtl + click, но не автозаполнение для его методов ... (объявив их с помощью аннотаций вместо xml). –

+0

Фрагмент JSF включен. Я попытался отключить и включить, но это ничего не меняет. – SebastianH

+0

Я думаю, что автозаполнение невозможно. Вы можете воспользоваться утилитой ctrl-click, но это приведет вас к справочной системе faces-config, позже вам придется щелкнуть там по полному квалифицированному имени управляемого компонента, и это приведет вас к классу java. Я считаю более полезным узнать, какой класс уже назначен назначенному компоненту и подходит к нему через поиск по типу. –

ответ

6

У меня была такая же проблема с Кеплером и решить проблему

  1. установка JBoss Tools
  2. Щелчок правой кнопкой мыши проект> Настройка -> Добавить возможности

Надежда JSF, который помогает другим, слишком.

+0

Простой и блестящий, спасибо! – Kuba

+0

Я никогда не устанавливал инструменты JBoss, поскольку мой охват продвигался, но, как единственный ответ и положительные отзывы, он заслуживает того, чтобы его принимали :) – SebastianH

0

Мне пришлось удалить плагин IceFaces, чтобы получить автозаполнение JBoss Editor для работы.

своего рода вмешательства ...

JSF 1.1 ICEfaces 1,8 (но без плагинов) Затмения Марс

Смежные вопросы