EL выражение может получить доступ к объекту сына сына в области видимости? - PullRequest
1 голос
/ 19 мая 2011

Можно ли использовать выражение EL следующим образом? Тема взята из параметра requestScope, который является List.

${topic.person.username}

В этой теме есть персона, а у персоны имя пользователя. Я получаю сообщение об ошибке,

Property 'username' not found on type br.com.gsc.model.tableMapping.User

1 Ответ

1 голос
/ 19 мая 2011

Должно работать нормально.Ошибка просто говорит о том, что ${topic.person} возвращает экземпляр класса br.com.gsc.model.tableMapping.User, который, в свою очередь, не имеет метода public String getUsername().Один из этих двух фактов, вероятно, не то, что вы ожидаете.Исправьте код соответственно.Возможно, это должен быть другой тип или метод действительно отсутствует / неверен?

...