2011-08-18 4 views
0

Struts1을 사용할 때 서블릿과 JSP간에 객체를 전달하는 가장 좋은 방법은 무엇입니까? 도움이 필요하다.Struts1 - 서블릿과 JSP간에 객체 전달

+0

전달하려는 내용과 시도한 내용을 보여주는 약간의 코드가 도움이 될 수 있습니다. "최선"은 세부 사항에 이르기까지 종종 의견과 논쟁의 문제입니다. –

+0

5 가지 목록이 있습니다. 그리고 나는 행동에 그들을 채우고 JSP로 그들을 전달하고 싶습니다. 가장 좋은 방법은 무엇입니까? P. 나는 행동으로 할당 된 어떤 행동 양식도 갖고 있지 않다. – HashimR

답변

1

오브젝트를 ActionForm에 넣고 getter를 정의하거나 요청 속성에 직접 입력하십시오.

JSP에서 ${myActionForm.myObject}${myAttributeName} 인 경우 각각 개체를 가져옵니다.

+0

조치 양식에 채울 5 개의 다른 목록이있는 경우 5 개의 요청 요행에 넣어야합니까? – HashimR

+0

그리고 내가 어떤 액션 폼과 액션을 연관시키지 않았다면이 많은 요청 속성을 설정하여 jsp로 객체를 전달하는 것이 좋습니다. – HashimR

+0

나는 일반적으로 ActionForm을 사용하여 필요한 모든 객체를 저장하는 방법을 선호한다. 왜냐하면 이러한 객체가 필요하다는 것을 분명히하고, 속성 간의 이름 충돌을 피하고, 문서화를 허용하기 때문이다. 따라서 출력 데이터를 저장하는 데만 사용되며 입력 매개 변수가없는 경우에도 항상 ActionForm이 있습니다. –