推 haha02: 一個在server上跑 一個在user瀏覽器跑 你覺得呢? 03/06 03:26
→ haha02: 你問的是"可以" 所以沒有標準答案 03/06 03:27
→ haha02: 但通常會這樣問的人的情境假設 基本上的倒答案是:NO 03/06 03:28
→ haha02: 得到 03/06 03:29
→ joetsai: Applet? 不過那不是JSP 03/06 09:35
→ jtorngl: var str = ${str}; 以EL當例子,你看到這樣寫會以為是 03/06 10:11
→ jtorngl: javascript去call Java的method,實際上是servlet 03/06 10:11
→ jtorngl: container在後端render為html後傳回到client之後 03/06 10:12
→ jtorngl: javasscriptp使用java method運算結果的「值」罷了 03/06 10:12
→ jtorngl: 你可以檢視網頁原始碼,會看到 var str = "hello world"; 03/06 10:13
→ jtorngl: 之類的,這個是client直接使用server 運算後的結果值 03/06 10:14
→ jtorngl: 如果你前端的值需要動態取得,也可以考慮使用AJAX 03/06 10:15
→ jtorngl: 不好意思,第一行改為 var str = "${str}"; 03/06 10:17
推 swpoker: javascript真的要正名啊 03/06 11:05
→ kogrs: JSP的程式碼所負責的部分是把html/script網頁產出來 03/06 15:31
→ kogrs: 產出來後會回給client端的browser,這時候再由browser去處理 03/06 15:32
→ jonyig: 謝謝各位 03/06 17:12
推 j16598231: DWR算嗎? 03/07 00:14