我想從JSP傳遞一個列表到控制器工作的一個例子:在MVC通過列表從JSP到控制器
http://viralpatel.net/blogs/spring-mvc-multi-row-submit-java-list/
我有這個例子的問題是我沒有得到JSP/WebContent/WEB-INF/jsp/add_contact.jsp的工作。他有一行:
<c:foreach items="${contactForm.contacts}" var="contact" varstatus="status">
,我得到錯誤與varstatus變量。他從哪裏得到這個變量的值?他將它用作列表行索引,但值應該從何處來?我在eclipse中得到警告,它是一個未定義的變量varstatus,如果我仍然將其部署到tomcat,那麼我得到的錯誤是,jstl foreach標籤不支持多個變量(因爲我已經有聯繫人)。
而不是做這麼多的代碼,你可以直接將單個contactForm對象傳遞給控制器並從中獲取聯繫人。 – 2015-03-03 09:35:31
Harshal Patil,謝謝你的評論,但是如果你仔細想想,那麼你的評論根本沒有幫助我(1.你不回答我的問題2.你說有更好的選擇,但你不會說哪個那些)。 – user4552049 2015-03-03 12:10:29