Java 및 Apache Tomcat을 사용하여 웹 응용 프로그램에 대한 코드를 작성하고 있습니다. 웹 응용 프로그램에는 인증 시스템이 필요합니다. 내 질문 : 웹 응용 프로그램에서 요청을받을 때마다 특정 코드를 실행할 수있는 방법이 있습니까? 따라서 사용자가 모든 페이지에 로그인했는지 확인하는 코드를 추가하는 대신 응용 프로그램이 요청을 받으면 코드가 자동으로 호출됩니다. 감사합니다.Java 웹 응용 프로그램 이벤트
0
A
답변
0
잘 이해하면 HTTP 필터를 살펴 봐야합니다.
javax.servlet.Filter
인터페이스를 구현하고 <filter>
태그를 사용하여 web.xml
에 필터를 등록해야하며이 필터에 매핑 한 각 URL 호출시 필터가 호출됩니다.
1
당신은 옵션
- 적어도 몇 모든 서블릿이 메시지를 가로 채고을 넣어 J2EE 필터를 사용하는 것과 동일한 기본 클래스를 확장하고
service
방법 - 에 공유 코드를 삽입 할이 공유 코드가 있습니다.
이 옵션 중 두 번째는 코드 재구성이 너무 많지 않다는 것입니다. 인증은 크로스 커팅 문제이며 필터 프레임 워크가 처리하도록 설계된 것입니다.
0
필터를 사용하여 이벤트 호출을 제어 할 수 있습니다.
또한 tomcat 컨테이너의 배경 스레드를 5 분마다 이벤트에 따라 사용할 수 있습니다.
0
폼 기반 인증이 당신을위한 것입니다.
관련 문제
- 1. Java 웹 응용 프로그램
- 2. Java 동시성 - 웹 응용 프로그램
- 3. Java 웹 응용 프로그램 또는 Java 데스크톱 응용 프로그램
- 4. Java 웹 응용 프로그램 - 응용 프로그램 시작시 LoadLibrary
- 5. Java 웹 응용 프로그램 성능
- 6. 시작시 Java 웹 응용 프로그램
- 7. Java 웹 응용 프로그램 컨텍스트
- 8. Hibernate java 웹 응용 프로그램
- 9. 병합 Java 웹 응용 프로그램
- 10. java 웹 응용 프로그램 배포
- 11. Java 웹 응용 프로그램 흐름
- 12. 웹 응용 프로그램에서 Java 응용 프로그램 실행
- 13. 웹 서비스 응용 프로그램 웹 응용 프로그램에서 이벤트 발생시키기
- 14. 이벤트 리스너 웹 응용 프로그램 모범 사례
- 15. 웹 응용 프로그램 캐시 오류 이벤트
- 16. 웹 응용 프로그램 수준에서 이벤트 동시성 처리?
- 17. C# 웹 응용 프로그램 이벤트 처리
- 18. Java 웹 응용 프로그램 : 전역 응용 프로그램 범위 개체
- 19. 하나의 웹 응용 프로그램 (java)을 다른 웹 응용 프로그램 (java/.net.php)과 통합하는 방법은 무엇입니까?
- 20. 웹 응용 프로그램 웹 응용 프로그램
- 21. Java EE 동적 웹 응용 프로그램 개발
- 22. Java 웹 간 응용 프로그램 통신 디자인?
- 23. Java 웹 응용 프로그램 메모리 처리
- 24. Java EE 웹 응용 프로그램 검색 기능
- 25. 지침 "기본"Java 웹 응용 프로그램 만들기
- 26. Java EE 웹 응용 프로그램 성능 조정
- 27. Portico RTI + Java 웹 응용 프로그램 = NoClassDefFoundError
- 28. Java 웹 응용 프로그램 노드 통합 문제
- 29. Java 웹 응용 프로그램 배포 형식이란 무엇입니까?
- 30. Tomcat 서버에 java 웹 응용 프로그램 배포
아파치 톰캣 밸브 또는 필터 살펴보기 – akostadinov