powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Зачем нужен метод ServletContext.getContext(uripath) ?
6 сообщений из 6, страница 1 из 1
Зачем нужен метод ServletContext.getContext(uripath) ?
    #39901248
eml78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поясню вопрос: судя по описанию ServletContext в web-приложении должен быть один. Следовательно метод getContext(uripath) может вернуть только тот же самый объект (ибо других-то нет), или null если адрес не обслуживается в приложении.
Так зачем из ServletContext таким замысловатым способом получать самого себя?
Или я не правильно понял доку и ServletContext может быть не один?
...
Рейтинг: 0 / 0
Зачем нужен метод ServletContext.getContext(uripath) ?
    #39901252
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ServletContext один на приложение.
Приложений на сервере может быть много.
...
Рейтинг: 0 / 0
Зачем нужен метод ServletContext.getContext(uripath) ?
    #39901253
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eml78
Поясню вопрос: судя по описанию ServletContext в web-приложении должен быть один. Следовательно метод getContext(uripath) может вернуть только тот же самый объект (ибо других-то нет), или null если адрес не обслуживается в приложении.
Так зачем из ServletContext таким замысловатым способом получать самого себя?
Или я не правильно понял доку и ServletContext может быть не один?


а что в жавадоке пишут-то?

авторuripath - a String specifying the context path of another web application in the container.
...
Рейтинг: 0 / 0
Зачем нужен метод ServletContext.getContext(uripath) ?
    #39901260
eml78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. Sak
ServletContext один на приложение.
Приложений на сервере может быть много.

Т.е. он может вернуть ServletContext из другой war?
Но там же другой класс-лоадер и следовательно другое описание класса ServletContext или нет?
...
Рейтинг: 0 / 0
Зачем нужен метод ServletContext.getContext(uripath) ?
    #39901271
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, может вернуть ServletContext другого war.
Нет, там один и тот же класслоадер (Common, судя по доке). Вот если в атрибуты контекста поместить объекты специфичных для веб-приложения классов, то можно нарваться на несовместимость.
...
Рейтинг: 0 / 0
Зачем нужен метод ServletContext.getContext(uripath) ?
    #39901274
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eml78,
Это интерфейс
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Зачем нужен метод ServletContext.getContext(uripath) ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]