Re: [問題] jstl變數傳給jsp的getAttribute問題
唉...
※ 引述《wind75609592 (風)》之銘言:
: ※ [本文轉錄自 Web_Design 看板 #1GQNUpYS ]
: 作者: wind75609592 (風) 看板: Web_Design
: 標題: [問題] jstl變數傳給jsp的getAttribute問題
: 時間: Mon Oct 1 19:00:00 2012
: <sql:query var="user" scope="request">
: SELECT * FROM run.user
: </sql:query>
: <c:forEach var="row" items="${user.rows}">
: <c:set var="account" value="${row.account}" scope="request" />
: </c:forEach>
你要不要去找一下這個 jsp 產生的 servlet 碼
看一下這段程式碼會變成什麼東西?
: <%= request.getAttribute( "account" ) %>
: 以上永遠都只會出現最後一個 assign 的值
: 可是我想問 getAttribute 有沒有可以傳回一個陣列的?
為什麼不行?
你有先看一下 request 是什麼東西、
request.getAttribute() 會回傳什麼東西嗎?
: 因為 getParameterValues 都有。
這句話是什麼意思?
: 我的目的只是想要把資料庫的全部資料都撈到java code裡面控制
^^^^
如果只是「只是」,那麼
你為甚麼不乾脆連撈資料庫的程式都自己用 Java 寫就好了?
繞個 JSTL、EL 的用意是什麼?
真正要用 JSTL、EL(加上自己寫 Tab Library)
那 JSP 上頭就不應該出現 scriplet
我完全能理解,在開發階段想要 trial and error 把功能硬幹出來就算了
但是當你花了一兩個鐘頭還是連自己在幹麼都說不太出來的時候
那是該回頭開始從基礎原理開始看起
====
沒查 API、語焉不詳、發錯板再狂轉貼
唉......
--
錢鍾書: 說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.202.140
→
10/02 13:03, , 1F
10/02 13:03, 1F
→
10/02 13:05, , 2F
10/02 13:05, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):