EL表达式的取值范围:EL表达式只能取到page、request、session、application范围中的属性值。
取值的对象是存储的属性名称,与存进去的属性名称一样。
EL表达式是先取得get…方法,再取属性值,认为get后面的就是属性值。
例如:private String name;
public String getUsername(){
return name;
}
那么认为username就是属性值,而不是name。
隐式对象param。取得form表单的数据,<input type=”text” name=”username”> ${param.userName}
也就是说:${param.userName}是调用的getUserName方法取值的,而不是直接访问的属性name(私有的)。