powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / executorService request.getRemoteUser
4 сообщений из 4, страница 1 из 1
executorService request.getRemoteUser
    #39366213
talent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!
Есть
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
...
Future<String> future = executorService.submit(new Callable<String>() {
   public String call() {
      myFunc(request, param1, param2);
      return "";
   }
});
...


По какой-то причине в функцию myFunc приходит request.getRemoteUser = null. Хотя до "Future<String> future = executorService.submit(new Callable<String>()" request.getRemoteUser <> null

Заранее спасибо!
...
Рейтинг: 0 / 0
executorService request.getRemoteUser
    #39367094
talent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И если вызывать "напрямую" myFunc(request, param1, param2), то request.getRemoteUser != null
...
Рейтинг: 0 / 0
executorService request.getRemoteUser
    #39367119
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
talent,

Ну, передавайте сам RemoteUser, а не request. Мало ли там кто у вас его где дропает.
...
Рейтинг: 0 / 0
executorService request.getRemoteUser
    #39367189
talent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczНу, передавайте сам RemoteUser, а не request. Мало ли там кто у вас его где дропает.

Да, такой вариант есть. Но просто есть еще нюанс - из myFunc(request, param1, param2) вызывается еще одна функция myFunc1(request, param1), в которой уже используется request.getRemoteUser(), request.getRemoteAddr() и request.getRemoteHost(). Но request.getRemoteAddr() != null и request.getRemoteHost() != null, а вот request.getRemoteUser() = null. Интересно по какой причине сбрасывается в null request.getRemoteUser().
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / executorService request.getRemoteUser
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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