ServletException - свойство не найдено? Что здесь не так? - PullRequest
0 голосов
/ 25 февраля 2012

Я просто настраиваю простой тестовый класс. Завершение кода работает в Eclipse, но я не могу запустить страницу:

бобовое зерно:

@Named
@RequestScoped
public class TestBean {

    public String getString() {
        return "click me";
    }
}

JSF:

<h:commandButton value="#{testBean.getString()}" />

также пробовал testBean.string и testBean.getString.

исключение:

    javax.servlet.ServletException: input.xhtml @41,52 value="#{testBean.getString()}":
The class 'TestBean$Proxy$_$$_WeldClientProxy' does not have the property 'getString'.

Что здесь не так?

1 Ответ

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

В JSF вы не используете скобки или часть «get» имени.

Используйте это вместо.

<h:commandButton value="#{testBean.string}" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...