list에서 바로 수정된 내용 UPDATE관련 질문입니다.
- 작성자 :
- 노*욱
- 작성일 :
- 2014-01-02 14:10:36
- 조회수 :
- 703
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
새해 복 많이 받으세요^^
안녕하세요! 개발자 교육을 받고 SI업체 취업한 초보개발자입니다.
전자정부프레임워크 샘플을 보고 공부 중입니다.
제목 그대로 LIST중에서 <FORM:INPUT>으로 된 설정된 부분을 수정 후 서버단으로 전달 시
컨트롤러에서 sampleVO를 출력해보면 리스트들 중 제일 마지막 1row만 출력이 됩니다.
jsp에서는 forEach를 통해서 list에 담긴 부분을 다 출력할 수 있는데 jsp에서 컨트롤로로 전체 row나 수정 된 row를 어떻게 update해야 되는지 도움을 바랍니다.
<body>
<form:form commandName="searchVO" name="listForm">
...
<c:forEach var="result" items="${resultList}" varStatus="status">
<form:form commandName="sampleVO" name="detailForm">
<form:input ...
...
</form:form>
</c:forEach>
</form:form>
</body>
sampleList.jsp는 현재 위의 내용으로 되어 있습니다.
loop를 돌려 처리 하라는데... 초보 jsp에서 처리가 되는 부분인지 컨트롤러에서 처리를 해야 되는부분인지도 감이 잘 안잡힙니다.
sampleController는 샘플에서 특별히 수정한 부분은 없습니다.
설명 부탁드립니다.
안녕하세요! 개발자 교육을 받고 SI업체 취업한 초보개발자입니다.
전자정부프레임워크 샘플을 보고 공부 중입니다.
제목 그대로 LIST중에서 <FORM:INPUT>으로 된 설정된 부분을 수정 후 서버단으로 전달 시
컨트롤러에서 sampleVO를 출력해보면 리스트들 중 제일 마지막 1row만 출력이 됩니다.
jsp에서는 forEach를 통해서 list에 담긴 부분을 다 출력할 수 있는데 jsp에서 컨트롤로로 전체 row나 수정 된 row를 어떻게 update해야 되는지 도움을 바랍니다.
<body>
<form:form commandName="searchVO" name="listForm">
...
<c:forEach var="result" items="${resultList}" varStatus="status">
<form:form commandName="sampleVO" name="detailForm">
<form:input ...
...
</form:form>
</c:forEach>
</form:form>
</body>
sampleList.jsp는 현재 위의 내용으로 되어 있습니다.
loop를 돌려 처리 하라는데... 초보 jsp에서 처리가 되는 부분인지 컨트롤러에서 처리를 해야 되는부분인지도 감이 잘 안잡힙니다.
sampleController는 샘플에서 특별히 수정한 부분은 없습니다.
설명 부탁드립니다.
A
안녕하세요 프레임워크센터입니다.
수정하신 후 다음 액션을 리스트 화면을 조회하는 컨트롤러의 메서드를 호출한다면
다시 데이터베이스에서 조회하기 때문에 수정된 내용을 업데이트할 수 있습니다.
수고하세요.
수정하신 후 다음 액션을 리스트 화면을 조회하는 컨트롤러의 메서드를 호출한다면
다시 데이터베이스에서 조회하기 때문에 수정된 내용을 업데이트할 수 있습니다.
수고하세요.