EL表達式不能出現在單獨的js代碼中

原因:js代碼是在客戶端執行,EL代碼實在服務器端執行, 倘若EL代碼所在的腳本在JSP頁面中,那麼因爲JSP是由服務器端執行的,所以這個值(EL表達式去獲取的值)在服務器端返回到瀏覽器端時已經解析完畢,瀏覽器端只是單獨的呈現而已。 倘若EL代碼所在的腳本是一個單獨的JS文件,因爲JS代碼是客戶端去解析的,EL表達式無法解析,這個時候它(EL)就等於普通的字符串 解決辦法:使用額外的參數傳入即可,
相關文章
相關標籤/搜索