我正在生成下拉值的ArrayList並將其分配給請求屬性。我可以直接從我的jsp頁面檢索它,還是需要做其他事情?因爲我得到如何從請求屬性獲取表單選項
Type [java.lang.String] is not valid for option items exception
在我的控制器:
<form:options items="${LCCLSTypeCode}" itemValue="idValue" itemLabel="displayValue"/>
我已經瀏覽足以看出其中的ArrayList已經通過model.addAttribute分配例子:
request.getSession().setAttribute("LCCLSTypeCode", new ArrayList(Arrays.asList(arr)));
在我的jsp頁面
我想知道我是否可以這樣做,我在做什麼錯誤?
當我打印的ArrayList不同的例外,它顯示的東西如下所示:ArrayList arrayList = new ArrayList(Arrays.asList(arr)); System.out.println(「arrayList:」+ arrayList);'打印結果爲'[idValue:;}; displayValue:, idValue:AddtlConditions; displayValue:附加條件, idValue:DocsRequired; displayValue:需要文件, idValue:DraftsAt2; displayValue:Drafts At Terms, idValue:Charges; displayValue:費用和收費說明, idValue:MerchDesc; displayValue:商品描述, idValue:Variance; displayValue:Variance]'它沒有鍵值對嗎? – vysh 2015-04-01 04:51:26
我試着將arraylist轉換爲Map Map HashMap = new HashMap();對於(int i = 0; i
vysh
2015-04-01 04:52:52