[JSP ] 如何在for迴圈內所產生的表格 下值?

看板java作者 (瘋子仲)時間15年前 (2010/05/30 02:21), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
如何在for迴圈內所產生的表格下值 譬如說 for(i=0;i<k;i++) { <input type="" name="" values=""> 請問可以下 <input type="q" name"q" values="q"> 譬如說k=4 如果要讓for迴圈 跑第一次的時候產生 q1 第二次的時候產生 q2 三 q3 四 q4 讓他在跑迴圈之中 讓 表格裡面的欄位名稱+1 讓他不要重複 請問怎麼寫 以以上例子跑出來會產生4列表格 但是 名稱都為q, 我在form表格點選送出的話 跳到下一頁面jsp 表格就會產生4列 並且可以一次讀取欄位的值, 但是測試過因為名稱都是q 所以他所讀取只會針對q值 作讀取,這樣的話只會讀取締一個欄位輸入的值, 而無法讀取全攔的值, 所以我需要讓他 在每跑一次的時候 名稱自動+1 或是給他設定q[i] 不知道怎作! } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.26.163.44

05/30 03:39, , 1F
<input type="q<%=i%>" name"q" values="q">
05/30 03:39, 1F

05/30 04:40, , 2F
原本是設定text 格式 <input type="text" name="q" value
05/30 04:40, 2F

05/30 04:44, , 3F
="q"> 則現在改成"q<%=i%>"還是可以text輸入值讓他讀值嗎
05/30 04:44, 3F

05/30 07:08, , 4F
你要有個觀念是 <% %> 中間會先做完取代成結果之後
05/30 07:08, 4F

05/30 07:11, , 5F
才會被瀏覽器以 HTML 解釋 所以這是完全沒問題的
05/30 07:11, 5F

05/30 15:25, , 6F
嗯嗯 謝謝
05/30 15:25, 6F
文章代碼(AID): #1C0LiJs7 (java)