2012-06-22 2 views
1

Struts Action 클래스가 Struts 1.x에서 스레드 세이프 (threadsafe) 상태 인 경우 누구나 설명 할 수 있습니까?Struts 1.x 액션 클래스 ThreadSafe?

  • RequestProcessor는 새로운 요청마다 ActionClass의 새 인스턴스를 만듭니다.
  • Action 클래스를 캐시하고 후속 요청에 다시 사용합니까?

답변

1

실제로 Struts 1.x는 stateless입니다. 그러나 인스턴스가 더 이상 사용되지 않기 때문에 (권장하지 않음) 인스턴스 변수가 포함 된 경우 (동일한 인스턴스가 사용되므로) 로그 레벨을 TRACE로 설정하면 Struts 1.x의 동작을 볼 수 있습니다.

관련 문제