我在java類中有一個返回特定類類型的ArrayList的方法。它如何作爲請求參數傳遞?如何傳遞ArrayList作爲請求參數,以便我可以通過請求參數獲取值
回答
request.setParameter("dataList",methodThatReturnsList());//and forward this request to jsp
在JSP
<c:forEach var="data" item="dataList">
${data}
</c:forEach>
糾正Jigar喬希:
request.setAttribute("dataList",methodThatReturnsList());//and forward this request to jsp
但是,這不是一個參數。請求參數只能是字符串(或字符串數組),並且在提交表單時生成,或者將參數附加到url的查詢字符串中。
如何將此ArrayList轉換爲字符串並拆分下面顯示的所有鍵值對: [[bitValue = 2,name = Families],[bitValue = 32768,名稱=靠近海灘],[bitValue = 512,名稱=中央位置]] – 2011-03-09 13:41:27
你真的需要它嗎?你從哪裏獲得映射?也許發送bitValues = 2,512,32768就足夠了。但是,如果它們是bitValues,則可以發送bitValues = 33282。如果你真的需要發送這些信息,你可以發送:list_bitValues = 2,512,32768&list_Names =家庭,中心位置,靠近海灘並用String.split()恢復值 - 但是:什麼是你的問題?我有這樣的感覺,你沒有遵循一個好的方法。 – AdrianRM 2011-03-17 10:00:40
- 1. 通過FacesContext傳遞請求參數
- 2. 發送arraylist作爲請求參數通過android
- 3. 如果請求通過值傳遞,http請求值爲空
- 4. 如何通過SoapUI傳遞Rest請求中的嵌套參數
- 5. 如何通過Omniauth/Facebook登錄請求傳遞參數?
- 6. 請幫助我通過傳遞參數來請求動作創建網格
- 7. 如何從urls.py獲取請求參數?
- 8. 彈簧傳遞請求參數
- 9. 將參數傳遞給GET請求
- 10. 在RestClient post請求中傳遞參數
- 11. 請求參數
- 12. 是否可以從REST請求獲取POST參數?
- 13. 如何傳遞具有整數值的變量作爲請求參數
- 14. 可以通過ai aSync請求發送對象作爲參數嗎?
- 15. 獲取請求查詢參數計數
- 16. 通過POST請求將參數傳遞給JavaScript文件
- 17. Facebook iOS SDK通過應用程序請求傳遞參數
- 18. HTTP PUT請求:通過文件傳遞參數
- 19. 無法在Rails中通過Ajax請求傳遞參數
- 20. 是否可以跟蹤通過https URL查詢字符串和Post參數傳遞的請求參數?
- 21. 請求中的參數值
- 22. 使用CallResponder時傳遞額外參數以請求的ActionScript
- 23. laravel 5.2傳遞參數以請求文件進行驗證
- 24. 通過jquery ajax請求傳遞數組?
- 25. 我可以修改通過SOAP請求
- 26. ajax請求通過link_to與參數
- 27. 通過輸入ID請求參數
- 28. 通過模板輸出請求參數
- 29. 從請求通過json發送參數
- 30. 如何將會話值作爲請求參數從JSP傳遞到servlet?
你在調用什麼「請求參數」?一些代碼,即使不工作,將很好理解 – krtek 2011-03-08 13:24:57