Объект класса как параметр контекста в jsp - PullRequest
0 голосов
/ 12 сентября 2011

Это относится к веб-приложению jsp. Могу ли я сохранить объект некоторого класса в качестве параметра контекста, а затем написать прослушиватель для контекста для инициализации объекта.Как я могу это сделать?

1 Ответ

2 голосов
/ 12 сентября 2011

Только если вы знаете, как конвертировать из String в этот экземпляр.Значения параметров Init могут быть только строками, просто потому, что они хранятся в текстовом файле (XML).Например, передайте его конструктору вашего объекта, чтобы он мог инициализировать свое состояние на его основе.Например, разделив значение на запятую, а затем задав несколько полей с ним.Вы можете свободно писать код соответствующим образом.

String value = servletContext.getInitParameter("name");
YourObject yourObject = new YourObject(value);
// ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...