struts에서 조치 클래스에 액세스 한 횟수를 찾을 수 있습니까? 면접 질문?struts에서 조치 클래스에 대한 적중 횟수 찾기
0
A
답변
1
예, 그렇습니다. 컨테이너의 액세스 로그를 구문 분석하십시오.
이것은 가장 일반적이고 가장 유연하며 가장 일반적인 솔루션이며이를 수행 할 수있는 다양한 도구가 있습니다.
허용되는 대답이 아닌 경우 (그렇다고해서 인터뷰가 아니라면 두려워 할 것입니다.) 그런 다음 실제로 필터 또는 인터셉터를 사용하여 동기화 된 쓰기로 URL 키가 유지되도록하십시오 액세스, 모든 요청에 대한 URL의 수 (쿼리 문자열을 뺀 경우)를 업데이트합니다. 그것이 유지되어야 할 필요가 있다면, 그렇게 할 수 있습니다.
S2 구성의 조합과 함께 요청 통계를 매우 정확하게 볼 수 있습니다.
0
하나의 가능한 솔루션은 데이터베이스/응용 프로그램 컨텍스트 또는 파일에 저장하는 것입니다. Struts2 작업도 데이터 개체로 작동하므로 프레임 워크가 각 요청에 대해 스레드 안전을 보장하는 고유 한 작업 인스턴스를 만듭니다. Action 메서드 호출 전에 호출 될 준비 메서드에서 카운터 논리를 추가 할 수 있습니다.
아직까지 답변해야 할 사항이 많이 있습니다.
- 실제 조치가 호출되지 않고 인터셉터가 플로우를 되돌려 보낼 많은 경우가 있습니다.
- 액션 호출은 특정 메소드 호출 또는 액션 인스턴스 생성을 의미합니다. 인터셉터는 각 요청에 대해 생성되지 인터셉터에서 행동의 특정 데이터를 저장하기 위해 안전하지 않는 한
우리는 인터셉터의 논리를 넣을 수 없습니다.
관련 문제
- 1. Struts에서 https 조치
- 2. 트위터를 본 횟수 찾기
- 3. Count를 사용하여 발생 횟수 찾기
- 4. 설명서없이 Java 클래스에 대한 정보 찾기
- 5. XQUERY : 다른 쿼리의 발생 횟수 찾기
- 6. jface에 대한 찾기/바꾸기 활성화 TextViewer eclipse worbench 조치
- 7. 아이폰의 이미지에 대한 조치
- 8. 다차원 배열 내에서 배열의 발생 횟수 찾기
- 9. 숫자가 두 열로 나타나는 총 횟수 찾기
- 10. struts에서 html을 수정하는 방법 ... jsp에 대한 링크
- 11. T-SQL MERGE - 취한 조치 찾기
- 12. MPMoviePlayerController 성능 적중
- 13. Silverlight에서 적중 테스트 수행
- 14. 조치 링크에 대한 의견 표시
- 15. Aviarc의 aviarc.engine.aviarcData에 대한 기본/장애 조치 값
- 16. InheritedResources에 대한 성공적인 작성 또는 업데이트 조치 후 조치 실행
- 17. Visual Studio에서 중단 점의 "적중 횟수"절에 레지스터 값을 인쇄하려면 어떻게합니까?
- 18. 조치 성공시 조치 실행
- 19. struts에서 데이터베이스에서 데이터 검색
- 20. 조치
- 21. 중첩 클래스에 대한 이유는 무엇입니까
- 22. Struts에서 Hibernate 사용
- 23. StringTemplate은 Struts에서 작동합니까?
- 24. struts에서 URL의 내용을 숨기기
- 25. Struts에서 계산은 어디에 있습니까?
- 26. MIPS 명령어에 대한 캐시 적중 및 실패를 찾는 방법은 무엇입니까?
- 27. Rails에서는/users에 대한 GET이 색인 조치 용이고 RESTful 표준은/users에 대한 POST가 작성 조치 용입니까?
- 28. 해시 집합의 각 단어가 텍스트 문서에서 발생하는 횟수 찾기
- 29. 추상 클래스에 대한 참조
- 30. 클래스에 대한 + = 연산자의 정규형
각 호출에서 (동기화 내에서) 증가 할 정적 필드는 어떻습니까? – Korgen
좋은 인터뷰 질문이 아닙니다. –
@StevenBenitez : 나는 당신과 완전히 동의하지만 그러한 질문을하는 것은 매우 일반적입니다. –