簡體   English   中英

JavaScript function arg 到 JSTL

[英]JavaScript function arg into JSTL

  1. 有沒有辦法將 javascript 函數參數移動到 JSTL 標記中?

     function loadList(listName) { <c:forEach var="item" items="${listName}">.... }
  2. 為什么這個代碼”

     x = '${item.category}';

    工作一切都很好,突然它沒有工作,但改為

    x = "${item.category}";

    有用嗎? 我在頁面加載中做了alert( message )來檢查頁面加載是否成功。

我認為在沒有“回發”或重新加載頁面的情況下,不可能將 javascript 變量放入 JSTL 標記中。 但是,反過來(即,將 JSTL 標記值放入 javascript 變量)應該是可能的。

原因是服務器端 (JSTL) 和客戶端 (Javascript) 代碼之間的分離。

  • 據我所知,第一個問題,你不能。 相反,它作為您在第二個問題中的示例。 正如@jordan 提到的那樣。
  • 在您的第二個問題中,我不確定為什么,可能是您在 list.category 上使用'single qout list.category傳遞了一個值。

JSP JSTL

[英]JSP JSTL <a href call Onclick Javascript function

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM