2013-08-06 3 views
1

제목에서 알 수 있듯이 struts1의 for threads threadsafe는 맞습니까? ActionServlet 클래스의 코드를 보았습니다. 다음과 같이 보입니다 : 처음에는 지정된 "scope"에 의해 요청 또는 세션에서 기존 폼 bean을 찾았습니다. 존재한다면 반환하고 그렇지 않으면 반환합니다. 새것을 만들고 돌려 보내라. "scope"의 값이 요청인지, 요청 당 새 인스턴스를 만들지, "scope"의 값이 세션 인 경우 기존 인스턴스를 사용합니까? "범위"값의 상황이 요청이 스레드로부터 안전한지, 다른 상황이 스레드로부터 안전하지 않습니까? 맞습니까?struts1의 formbean은 안전하지 않습니까?

답변

0

"스레드 안전성"이란 의미에 따라 다릅니다. 나는 그 웹 범위의 쓰레드를 생각하는 것이 오해의 소지가 있다고 생각한다. 양식은 스트럿츠가 올바르게 구성 될 때 올바른 장소와 범위에서 '양식'을 받게되므로 요청 및 세션 범위 모두에서 스레드 안전성을 갖습니다.

관련 문제