Вызов методов с использованием языка выражений - PullRequest
0 голосов
/ 29 октября 2010

В моей весенней конфигурации мне нужно вызвать метод "get" (объект экземпляра java.lang.ThreadLocal). Как я могу сделать это, не создавая новый класс с именами «правильного» метода (например, «getValue» вместо «get»)?

Спасибо.

1 Ответ

1 голос
/ 30 октября 2010

Вы не можете.EL следует соглашению JavaBeans.У вас есть два варианта:

  • определить пользовательскую функцию JSTL, которая извлекает объекты
  • , создайте класс-оболочку, который имеет, скажем, getThreadLocalValue() и получите к нему доступ через bean.threadLocalValue
...