자바 스크립트 코드 안에 userPrincipal을 가져와야합니다. 내 응용 프로그램은 현재 클라이언트 측에서 Dojo를 사용하고 서버 측에서 서블릿을 사용합니다. JSF 나 JSP를 사용하지 않고 (가능하다면이 목적으로 만 사용하는 것을 피하려고합니다.) JQuery도 (Dojo와 JQuery를 섞지 않아야합니다). 나는이 재미있는 게시물 Mixing JSF EL in a JavaScript file을 읽었습니다. 아이디어 # 1에 이어, Bean을 작성했지만 Bean에 대한 호출을 내 (꽤 긴) js 파일에 포함시키는 방법에 대해서는 잘 모르겠습니다.자바에서 userPrincipal 가져 오기
0
A
답변
1
JSF 나 JSP 또는 유사한 서블릿 만 사용하는 경우 HttpServletRequest (또는 다른 장소)에서 userPrincipal 이름을 가져 와서 JSON 형식으로 반환하는 서블릿을 만드는 것이 좋습니다. 그런 다음 AJAX를 호출하여 서블릿을 호출하고 필요한 것을 찾을 수 있습니다. Dojo도 잘 모르겠지만 이벤트 체인에이 AJAX 호출을 쉽게 삽입 할 수 있다고 생각합니다.
관리 빈을 일반 오래된 서블릿과 함께 사용하지 않는 것이 좋습니다.
비동기 특성으로 인해 AJAX가 옵션이 아닌 경우 자바 스크립트 코드 형태로 교장의 이름을 제공하는 텍스트/자바 스크립트 콘텐츠를 제공하는 서블릿을 만든 다음 페이지에 스크립트 태그를 추가하십시오.
관련 문제
- 1. 자바에서 시간을 가져 오기
- 2. 자바에서 상대 마우스 X/Y 가져 오기
- 3. 자바에서 가져 오기에 문제가 있습니까?
- 4. UserPrincipal 확장하기. FindByIdentity()가 실패했습니다
- 5. 자바에서 쿼리 문자열에서 '#'문자로 매개 변수 가져 오기
- 6. 스칼라/자바에서 인스턴스의 공용 필드 (및 해당 값) 가져 오기
- 7. 가져 오기 배열 가져 오기
- 8. 플러그인 가져 오기 UTI 유형 가져 오기
- 9. 자바 스크립트에서 uid의 third_party_id를 가져 오기
- 10. 파일 가져 오기/불러 오기
- 11. Java에서 인터넷에서 데이터 가져 오기
- 12. 자바 스크립트를 통해 브라우저 책갈피 가져 오기
- 13. html 파일을 Excel로 가져 오기 - 색상 표 오른쪽으로 가져 오기
- 14. 파이썬 와일드 카드 가져 오기 이름 지정된 가져 오기
- 15. SVN 가져 오기 강제로 기존 파일 가져 오기
- 16. Regex - 문자열 가져 오기/모든 문자열 가져 오기?
- 17. 웹 페이지 가져 오기, 다른 결과 가져 오기?
- 18. 가져 오기 형식을 유지하면서 데이터를 Excel에서 가져 오기
- 19. 가져 오기 테이블 (IT) 대 가져 오기 주소 테이블 (IAT)
- 20. 모듈 수준의 가져 오기 대신 테스트 당 모듈을 가져 오기?
- 21. Magento - 차이 모든 제품 가져 오기/가져 오기 제품 재고?
- 22. 단추 포커스 가져 오기
- 23. 데이터 가져 오기
- 24. iframe에서 값 가져 오기
- 25. 스키마에서 목록 가져 오기
- 26. GSP taglib 가져 오기
- 27. ArrayListMultimap 키 가져 오기
- 28. Jetty에 인증서 가져 오기
- 29. XSLT에서 여러 가져 오기
- 30. iFrame에서 요소 가져 오기
예 좋은 옵션입니다. 나는 또한 Managed Bean을 좋아했을 것입니다.하지만 아마도 얼굴 만 추가 할 필요는 없습니다 ... – perissf