powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / read a config value from web.xml out of servlet
5 сообщений из 5, страница 1 из 1
read a config value from web.xml out of servlet
    #34548089
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дано:

web.xml
Код: plaintext
1.
2.
3.
4.
5.
...
  <context-param>
        <param-name>dataStorePath</param-name>
        <param-value>D:/Temp/damigo/upload/</param-value>
    </context-param>

кусок кода сервелета:
Код: plaintext
1.
2.
3.
4.
  public   void  init(ServletConfig servletConfig)  throws  ServletException {
         super .init(servletConfig);
        rootDirectory = servletConfig.getInitParameter("dataStorePath");
    }

Хотим, прочатать параметр, при загрузке сервлета. Если написать getInitParametr в процедуру doPost тогда он читает, но чтение параметра происходит медленно.
...
Рейтинг: 0 / 0
read a config value from web.xml out of servlet
    #34548100
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так какие проблемы то?
Сделай ему, сервлету этому, где ты параметры будешь инициализировать общме для всего приложения, приоритет по загрузке в дескрипторе и все, будет он у тебя инициализироваться самый первый...
...
Рейтинг: 0 / 0
read a config value from web.xml out of servlet
    #34548112
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
y3uтак какие проблемы то?
Сделай ему, сервлету этому, где ты параметры будешь инициализировать общме для всего приложения, приоритет по загрузке в дескрипторе и все, будет он у тебя инициализироваться самый первый...

Дело в том что, выше написанный код в init , который читает параметр, возвращает null
...
Рейтинг: 0 / 0
read a config value from web.xml out of servlet
    #34548131
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DobPilot y3uтак какие проблемы то?
Сделай ему, сервлету этому, где ты параметры будешь инициализировать общме для всего приложения, приоритет по загрузке в дескрипторе и все, будет он у тебя инициализироваться самый первый...

Дело в том что, выше написанный код в init , который читает параметр, возвращает null

Все проблема решена, если хотим читать в ините параметры, надо чтобы параметры находились в init-param -)
...
Рейтинг: 0 / 0
read a config value from web.xml out of servlet
    #34548140
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ты используй getServletContext() вместо servletConfig... если внимательно изучть доки, то будет понятно, что ты пытаешься достать параметры конкретного сервлета, а надо доставть параметры из контекста, который общий для всех сервлетов...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / read a config value from web.xml out of servlet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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