• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Вызвать 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 {
 
только через InitialContext. Injection в jsp не поддерживается.

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

т.е зависит от реализации
 
и конечно, вызывать ejb из jsp плохая идея
 
Какая архитектура хорошая? Мне надо вывести данные(это лучше делать на jsp) но данные из Bean(Его плохо вызывать из jsp) Как их связать(какую всунуть прослойку
 
JSP Model 2 architecture
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab