我將一個名爲student
的地圖對象傳遞給jsp,並且學生擁有一些屬性,如NAME,SEX,ADDRESS,PHONE
等等。現在在js函數中我想從學生處獲得一些屬性。起初,我嘗試這樣編碼,但它不起作用。如何解決我的代碼?如何從JavaScript中獲得EL值
//get the value from the key,I write "${student.NAME}" is OK.
function initSelection(key){
console.log("key:"+key+"value:"+("${student."+key+"}"));
}
$(function() {
initSelection("NAME");
initSelection("SEX");
initSelection("PHONE");
}
我總是使用EL,像$ {student ['NAME']}在JSP中獲取超出地圖的值。但我剛剛嘗試過,$ {student.NAME}也有效,就像問題中提到的花一樣。 –