1. 程式人生 > >js報錯:Uncaught ReferenceError: xxmethod is not defined

js報錯:Uncaught ReferenceError: xxmethod is not defined

碰到bug的時候都會覺得很奇怪

今天在一個js方法中寫了一句程式碼,測試沒問題

var ww=<c:out value="${SHOWTYPE}"/>

但是換了一個使用者B登入,卻報另一個js方法沒有定義

反覆嘗試了半天,就是因為在第一個方法中新增的那句程式碼,然而使用者A登入並沒有問題,到使用者B的時候就報錯

跟蹤到後臺,發現使用者B並沒有將資料“SHOWTYPE“放到request中,所以在js方法中用EL表示式去取的時候就會報錯

(在jsp頁面,可以正常使用EL表示式,但是在js方法中,若使用var ww=<c:out value="${SHOWTYPE}"/>獲取未放到request中的資料,則報錯)