我有一個List(List),我已經在表單中定義了它。我想把這個列表傳遞給jsp。我使用的框架是spring mvc。難點在於我無法填充列表。我知道我必須寫一個foreach語句,但我試過了,沒有發生任何事情。我跟着this的例子,但同樣的情況再次發生。有人有想法嗎?如何使用Spring MVC從表單中獲取列表
0
A
回答
-1
你有試過嗎? http://viralpatel-net-tutorials.googlecode.com/files/SpringMVC_Multi_Row.zip
我將這個項目導入到我的STS並運行它,然後我成功地獲得了元素列表。
我使用以下軟件:
- 的Tomcat 7.0.39
- STS 3.2.0
- 的Java 1.7
希望這有助於。
0
謝謝大家,幫助我解決我的問題。我終於找到了解決方案。 在形式上我寫了@Valid private SubmitAEActivityForm[] person;
然後我寫了一個包含我想要的字段的類。之後,在我的JSP中,我寫道:
c:forEach items="${submitAEForm.aifs}" var="holdData"
varStatus="loop">
<c:set var="indexLoop" value="${loop.index}" scope="request" />
<c:set var="items" value="${holdData}" scope="request" />
<c:import url="/WEB-INF/jsp/common/prototype.jsp"></c:import>
</c:forEach> <c:remove var="items" />
prototype.jsp包含我想克隆的字段。我jQuery代碼是:
function initDivList(addBtn, removeBtn, hiddenDivId, displayDivId) {
var i = 0;
$(addBtn).click(function() {
$(hiddenDivId).clone().find('input, select').each(function() {
$(this).attr({
'name': function(_, name) { return name.replace("$NAME$", i); }
}); }).end().fadeIn(1000).appendTo(displayDivId).css("display", "block");
$(removeBtn).click(function() {
$(this).parent().remove();
});
i++;
});
$(removeBtn).click(function() {
$(this).parent().remove();
if (i > 1) {
i--;
}
});
這樣,我不得不每場索引,這樣我就可以很容易地呈現每個錯誤
相關問題
- 1. 如何在用戶使用Spring MVC提交表單後獲取表單數據?
- 2. 在Spring中使用@ModelAttribute獲取CommandBean或表單bean對象mvc
- 3. 如何從列表中獲取列表
- 4. 如何使用Spring社交Facebook從Facebook獲取組列表?
- 5. 從Spring Boot配置中獲取列表
- 6. 無法從Spring MVC中獲取列表爲Ajax響應
- 7. 使用javascript從MVC列表中獲取特定的列
- 8. 如何從MVC中的活動目錄獲取用戶列表?
- 9. 如何使用Spring MVC從我的表單填充兩個bean?
- 10. 如何獲取Spring MVC Post的@ModelAttribute下拉列表?
- 11. Spring Webflow - 如何獲取FLOW ID列表
- 12. Spring MVC中的單選按鈕列表
- 13. 獲取MVC表單數據使用JavaScript
- 14. Linq從列表中獲取單詞
- 15. 如何從元組的名單列表獲取列表在python
- 16. spring mvc [@ResourceMapping] [1]在liferay spring MVC portlet中獲取null對象列表?
- 17. 從Spring Web Flow中的表單中獲取動態表的值
- 18. 如何使用Spring RestTemplate從其他對象中獲取JSON對象列表?
- 19. 如何在Spring獲取之前捕獲Spring Security登錄表單?
- 20. 從MVC 3 Razor RadioButton列表獲取值
- 21. 從空表中獲取列名列表
- 22. 如何在Spring MVC中使用表單bean?
- 23. 如何使用表單驗證和會話Spring MVC中
- 24. 如何使用Spring Data JPA獲取關聯表列?
- 25. 如何使用Spring Social獲取Facebook朋友列表
- 26. 如何使用Spring批量讀取簡單的xml列表?
- 27. 使用vb6從表中獲取列值
- 28. 從列表中獲取列表
- 29. 如何從Ext表單中獲取值
- 30. 如何從表單中獲取數據?
我已經寫了相同的代碼,因爲我提供的例子。我現在沒有確切的代碼。我想從jsp中獲取值。這些值位於列表中。 – 2013-04-22 18:38:12
先從更基本的東西開始。您可能沒有將List列入模型。你也應該知道Spring使用一個特殊的'List'來完成多個對象(或者至少在我最後一次使用它的時候)。 – 2013-04-22 19:29:05
我認爲你的意思是lazylist ... – 2013-04-22 19:31:47