powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Определение IP клиента EJB
10 сообщений из 10, страница 1 из 1
Определение IP клиента EJB
    #33147515
Leha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем Здрасти!
Вот такой вопрос: можно ли каким нибудь образом в EJB-контейнере определять
адрес обратившегося клиента. В качестве сервера я использую JBoss.
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147539
Паша_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При обращении к серверу в объекте

request используй функцию getRemoteAddr()

возвращает IP клиента
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147598
Leha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если можно пожалуйста объясни немного подробнее.
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147666
zirex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LehaЕсли можно пожалуйста объясни немного подробнее.
javax.servlet.http.HttpServletRequest.getRemoteAddr()
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147701
Leha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zirex LehaЕсли можно пожалуйста объясни немного подробнее.
javax.servlet.http.HttpServletRequest.getRemoteAddr()

а что необходимо подключить чтобы появился "javax.servlet"
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147769
Leha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leha zirex LehaЕсли можно пожалуйста объясни немного подробнее.
javax.servlet.http.HttpServletRequest.getRemoteAddr()

а что необходимо подключить чтобы появился "javax.servlet"

В общем какой "jar" подключить нашёл, а что дальше то делать. Можно где-нибудь
найти нормальный подробный пример.
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147802
zirex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример использования HttpServletRequest. (Экшн формы)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
 package  my. package ;

 import  java.io.IOException;
 import  org.apache.struts.action.Action;
 import  org.apache.struts.action.ActionMapping;
 import  org.apache.struts.action.ActionForm;
 import  org.apache.struts.action.ActionForward;
 import  javax.servlet.http.HttpServletResponse;
 import  javax.servlet.http.HttpServletRequest;
 import  javax.servlet.ServletException;


 public   class  DBObjectAction  extends  Action {
    
     public  DBObjectAction() {
    }
    
     public  ActionForward execute(ActionMapping mapping, ActionForm form, 
            HttpServletRequest request, HttpServletResponse response)  
     throws  Exception 
    {
       System.out.print(request.getRemoteAddr());
    }
    
    
}

пример JSP
Код: plaintext
1.
<%=request.getRemoteAddr() %>
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147817
Leha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всё равно ничего понять не могу.... А как к EJB-компоненту это привязать.
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147836
Паша_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пользователь по протококу HTTP обращается на сервер - открывает некую jsp
в ней тебе доступен объект request

request.getRemoteAddr() вернет стрингу IP пользователя , далее ты можешь создать в своем ejb компоненте проперти куда загонешь это значение. или передать ему в функцию в виде аргумента короче как душе угодно


пример <EJB компронента>.<функция использ ip> ( request.getRemoteAddr() )
...
Рейтинг: 0 / 0
Определение IP клиента EJB
    #33147872
Leha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А без использования JSP что никак т.е. клиент просто обращается к компоненту
по RMI протоколу, а тот в своё время уже определяет адрес.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Определение IP клиента EJB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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