sitelink1 | |
---|---|
sitelink2 | |
extra_vars5 | |
extra_vars6 |
스트러츠 개발을 하던중 액션과 액션을 건너다니는 부분에 폼빈의 값들이 다시 JSP의 값들을 유지하는 것을 보았다.
물론 Scope가 Session인지라 객체가 유지되는 특성이라 생각했지만, 이전 액션에서 초기화 시켜준 필드들이 다시 JSP에 있던 값들로 셋팅되는 것이 도무지 이해가 되지 않았다.
아무리 생각해봐도 그럴 이유가 없지 않은가? 왜 액션과 액션사이에 JSP 파라미터로 다시 셋팅이 일어나는 것일까? 매우 불필요한 기능같은데...
스트러츠프레임웍이 Struts-Config.xml에 기술된 액션이 다른 액션으로 천이할때 JSP를 다시 재로드한다는 것을 알게 되었다.