小编典典

jsp el中点运算符和括号之间的区别

jsp

我有这样的课:

public class MyClass{
   String name;
   Map map;
   int [] arrInt;
//get  set
}

我创建对象:

MyClass  mc = new MyClass  ();

在jsp中,我可以这样编写代码:

${mc.name}

它和

${mc["name"]}

点运算符和方括号运算符之间存在区别吗?


阅读 319

收藏
2020-06-08

共1个答案

小编典典

它们具有完全相同的含义。点样式通常更易于阅读。如果索引将由表达式给出(例如mc[name]而不是mc["name"]),则需要方括号样式。

2020-06-08