2012-06-07 3 views
1

안녕하세요, JSP 파일에 one.jsp, tow.jsp, three.jsp 및 four.jsp가 있다고 대답합니다. 각 파일에는 다음과 이전 링크가 있으며 모든 JSP 및 JSP 파일로 이동합니다 .jsp에는 제출 단추가 있습니다. 이제는 처음 세 개의 jsp의 모든 값을 네 번째 값으로 변경하고, four.jsp에서 submit 버튼을 눌렀을 때 DB에 데이터를 제출합니다. jsp에서 jsp로 값을 전달하기 위해 숨겨진 필드를 사용할 필요가 없습니다. 세션을 사용하여 데이터를 저장하고 싶지 않습니다. 숨겨진 필드와 세션을 사용하지 않고 한 JSP에서 다른 JSP로 데이터 (VO)를 전달할 방법이 있습니까?스프링의 양식 탐색

참고 : 저는 봄을 사용하고 있습니다. 탐색을 위해 JSF에 관심이 없다.

+0

양식 데이터를 컨트롤러에 보내고 다음 양식을'modelAttribute' 등으로 보내는 방법은 어떻습니까? – xyz

+0

예 Ajinkya, 나는 modelAttribute를 사용하여 데이터를 전송하고 있습니다. 다음 JSP로 동일한 modelAttribute를 전달해야하지만 이전 양식으로 채워진 데이터로로드해야합니다. 네가 해결책이 있다면 알려줘. –

답변

2

Stateful Bean이 필요하므로 Spring Web Flow와 같은 것을 살펴볼 수 있습니다. 그것은 이런 종류의 물건들을 다루기 위해 만들어졌습니다.

세션에 저장하지 않으려면 상태가 가능한 EJB가 있는지 조사해야합니다.

http://static.springsource.org/spring/docs/2.5.6/reference/ejb.html

추신 : 여기

몇 가지 문서입니다 EJB는 세션에도 내용을 저장하지만, POJO를 직렬화하여 쿠키로 저장하지 않는 한 EJB가 주위를 돌아 다니고 있다고 생각하지 마십시오.