2
Java EE 6 애플리케이션 (Weblogic 12c, EJB 3.1, JSF 2)에서 메소드를 호출 한 EJB를 알아야합니다.JSF에서 EJB로 추가 매개 변수 전달하기
하지만 로그인이 내 앱에서 고유하지 않으므로 context.getCallerPrincipal(). getName()에서 얻은 발신자의 로그인으로는 충분하지 않습니다. JSF 레이어 (사용자 조직 ID)에서 추가 매개 변수를 전달해야하지만 각 메소드의 서명을 변경하지 않으려합니다.
사용자가 응용 프로그램 (또는 일반적으로 JSF 계층)에 로그인하는 동안 사용자 정의 매개 변수를 설정할 수 있습니까? 나중에 EJB에 표시됩니까?