作者sabreur (戀愛的感覺)
看板Web_Design
標題[問題] 超連結加上變數傳值
時間Wed Dec 24 23:20:57 2008
使用jsp 在 Eclipse
我有個jsp (A.jsp) 網頁 他會列出資料庫所有的紀錄的NAME
然後我想讓每個 紀錄的 NAME變成超連結
傳給B.jsp 然後有兩個變數 一個是 tbxfind 跟 chose(一定要傳1)
假設有筆紀錄是 NAME是 ee
我用
http://......./B.jsp?tbxfind=ee&chose=1
這樣是可以跑出我要的
可是我實做到 jsp裡面
<a href="B.jsp?tbxfind=rs.getString("NAME")&chose=1">
這樣會跑出全部的紀錄
<a href="B.jsp?tbxfind=<%=rs.getString("NAME")%>&chose=1">
也是跑出全部的紀錄
請問在變數方面 我要怎麼改QQ
謝謝大家耐心看完
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.149.67
推 tomin:NAME全捉沒錯 但一次列一筆就好啊 resultSet.next() ? 12/24 23:37
我有用 while(rs.next()) 一筆一筆抓 rs.getString("NAME")
如果單單只看 rs.getString("NAME") 他的確是一次抓一筆紀錄的 NAME出來 Q﹍Q
※ 編輯: sabreur 來自: 125.230.149.67 (12/24 23:59)
推 tomin:沒有附code 不知道你怎麼寫的 一個方法是<a href這些都 12/25 12:44
→ tomin:寫在while()裡面了 另一種方法是全抓出來後 用if個別處理 12/25 12:45
→ tomin:比如原本的字串用,分開,用spilt切開 或是輸出成xml格式 12/25 12:46