Primefaces LazyDataModel - PullRequest
       3

Primefaces LazyDataModel

1 голос
/ 17 февраля 2012

Я пытаюсь переопределить метод load() (абстрактный) в классе org.primefaces.model.LazyDataModel (из библиотеки компонентов JSF Primefaces).

Но моя среда IDE Netbeans всегда жалуется следующим образом:

method does not override or implement a method from a supertype

Вы можете посмотреть снимок экрана с высоким разрешением здесь: http://www.freeimagehosting.net/xihak

enter image description here

Ответы [ 2 ]

3 голосов
/ 17 февраля 2012

org.primefaces.model.LazyDataModel extends javax.faces.model.DataModel

Ваше имяпроект Java NetBeans в первую очередь я сомневаюсь, как вы собираетесь использовать PrimeFaces в этом.

В ваших библиотеках отсутствует библиотека / jar JSF, вы добавляете эту библиотеку, и ошибка исчезает.Дело в том, что netbeans не может скомпилировать класс из-за отсутствия класса в JSF, DataModel и этой ошибки.

Надеюсь, это поможет.

0 голосов
/ 17 февраля 2012

Какую версию Primefaces вы используете?В Primefaces 2.2.1 подпись метода загрузки выглядит следующим образом:

@Override
public List<T> load(int arg0, int arg1, String arg2, boolean arg3, Map<String, String> arg4)

Нет SortOrder, поэтому попробуйте изменить его на boolean и посмотреть, поможет ли это.

...