PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[JSP ] 如何在javascript內使用 EL
作者:
ipod7788
(小小涼)
2015-04-29 19:56:28
大家好 小弟剛接觸JSP不久 看到EL 有此疑問
我知道可以在 <script> 標籤內用
var x = <c:out value="${XXX}"> 傳值給 js
在網路上有看到好幾篇文章(似乎都採用自同一篇)
說 在 <script> 標籤內可以直接寫
var x = '${XXX}' 可是這樣x不就認為 '${XXX}' 是字串嗎?
測試過 真的是被當成字串而已
不知道還有沒有其他寫法可以傳 EL的變數 給 JS
謝謝大家
作者:
yyc1217
(somo)
2015-04-30 00:20:00
你是要傳數字嗎? 把單引號拿掉就好了
作者:
genomini
(不重要)
2015-04-30 08:02:00
EL會先編譯 之後才跑JS
作者:
kogrs
(kogrs)
2015-04-30 23:22:00
先釐清jsp/scriptlet/el 與 javascript的差異
作者:
lashante
(杏花天影)
2015-05-02 18:17:00
不傳字串,那你是要傳數值還是什麼?如果確定是有值的數字的話,就用var x = parseFloat('${XXX}'); 或parseInt想傳物件的話,也可以在先servlet裡把物件轉為Json字串放進XXX,然後在JSP裡寫 var x = JSON.parse('${XXX}');
繼續閱讀
Re: [問題] EventQueue.invokeLater 使用疑問
noapaov
[問題] EventQueue.invokeLater 使用疑問
noapaov
[問題] 關於netbeans import Jframe問題(已解決)
noapaov
[問題] DataInputStream: binary 轉 int(已解決)
moers
[問題] Array mapping
ken143717
[問題] 自學 JAVA & Android 的用書
chembio
[JSP ] Simple Tag與Classic Tag getParent問題
ipod7788
[問題] Java疑問?(已解決)
TECO2oo
[問題] 關於connection pool連線池
noapaov
[問題] 新手小亂問,Class,Field,Method
howfeeling
Links
booklink
Contact Us: admin [ a t ] ucptt.com