我有这样的课:
public class MyClass{ String name; Map map; int [] arrInt; //get set }
我创建对象:
MyClass mc = new MyClass ();
在jsp中,我可以这样编写代码:
${mc.name}
它和
${mc["name"]}
点运算符和方括号运算符之间存在区别吗?
它们具有完全相同的含义。点样式通常更易于阅读。如果索引将由表达式给出(例如mc[name]而不是mc["name"]),则需要方括号样式。
mc[name]
mc["name"]