《Oracle Java EE编程指南》15-04:EL的其他知识点

.与[]

EL中提供.和[]两种操作符来获得数据,如下面的两行代码等同:
${requestScope.cust2.custname}

${requestScope[“cust2”][“custname”]}

在某些情况下,却只能使用[]。

  • 数组或集合的索引,如:
    ${paramValues.hobbies[0]}

    ${requestScope.list[1].custname}
  • 属性值中包括-或者.等非字母或数字的字符。
    不合法的EL:param.username合法的EL:{param.user_name} 合法的EL:

猜你喜欢

转载自blog.csdn.net/goldentec/article/details/105350990
今日推荐