0
我將表單中的Arraylist傳遞給一個jsp,我需要獲取該數組列表的長度,以便我可以將該元素添加到該List的最後位置。如何計算JSP中Arraylist的長度?
從Flown得到響應之後,我嘗試了JSTL庫中的fn:length函數,但它似乎並沒有工作。
這就是我想要做的正是:
<input name = "access[${fn:length(access)+1}]" type=radio value="S" ${form.access[fn:length(access)+1] == 'S'?'checked':''}>Summary Only<br><br>
<input name = "access[${fn:length(access)+1}]" type=radio value="D" ${form.access[fn:length(access)+1] == 'D'?'checked':''}>Detail Only<br><br>
<input name = "access[${fn:length(access)+1}]" type=radio value="B" ${form.access[fn:length(access)+1] == 'B'?'checked':''}>Both<br><br>
<input name = "access[${fn:length(access)+1}]" type=radio value="N" ${form.access[fn:length(access)+1] == 'N'?'checked':''}>None<br><br>
訪問定義爲一個ArrayList:
ArrayList<String> access = new ArrayList<String>()
我路過此ArrayList通過表單的JSP,我想使用JSP爲它添加一個新元素
Bean和代碼的外觀如何? – Flown
[使用JSTL檢查集合大小]可能的重複(https://stackoverflow.com/questions/851880/check-a-collection-size-with-jstl) – Flown
@Flown感謝您需要這一點,只是一個混亂可以我使用它就像 –