2010-12-05 2 views
0

Я пробовал реализовать JavaEE Inject jar из Wicket Stuff. (GlassFish v3, Уикет 1.4) - однако, код, указанный в учебнике не работаетWicket 1.4 Поддержка EJB

метод addComponentInstantiationListener в классе org.apache.wicket.Application не может быть применен к данным типов
необходимых : org.apache.wicket.application.IComponentInstantiationListener найдено: org.wicketstuff.javaee.injection.JavaEEComponentInjector

смотрит на меня, как AP Я изменился. Ссылка JIRA внутри

http://wicketstuff.org/confluence/display/STUFFWIKI/JavaEE+Inject

и Repository ссылка оба сломаны. Он все еще поддерживается?

Еще один короткий вопрос: возможно ли заполнить ListView непосредственно сущностями? Я бы хотел избежать слишком много прокси-классов.

Заранее спасибо

ответ

2

Да, вы можете вставить ListView с объектными компонентами. Вы должны сделать это, создав реализацию итератора IDataProvider (или одного из его суб-интерфейсов) и оберните объекты с помощью LoadableDetachableModel, чтобы их можно было перезагрузить, а не сериализовать как часть сеанса.

0

Фигурные это: Я не ожидал, что там будет разница между 1.4.13 и 1.4.14, но, видимо, API изменился там значительно.

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

  • Нет связанных вопросов^_^