Вызвать Ejb3 Session Bean из Jsp

  • Автор темы buts
  • Дата начала
B

buts

Как получить объект bean из ejb в jsp.
В сервлете - с помошью аннотации
@EJB
protected SessionBeanFacadeLocal sessionBeanFacade;

а как в jsp?
Нашел вариант через InitialContext и lookup но не мог понять синтаксис имени для поиска и где его указывать в бине


ИДЕ - NetBeans

Код:
@Local
public interface SessionBeanFacadeLocal {

Код:
@Stateless
public class SessionBeanFacade implements SessionBeanFacadeLocal {
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
только через InitialContext. Injection в jsp не поддерживается.

с jndi name все не очень хорошо

т.е зависит от реализации
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
и конечно, вызывать ejb из jsp плохая идея
 
B

buts

Какая архитектура хорошая? Мне надо вывести данные(это лучше делать на jsp) но данные из Bean(Его плохо вызывать из jsp) Как их связать(какую всунуть прослойку
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
JSP Model 2 architecture
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!