EL表达式取值栈中的数据(WHY)
在配置的Struts2的过滤器中,对域对象的getAttribute(key)方法进行了增强
而EL表达式会先从域中用getAttribute(key)方法获取值,增强的方法会对返回值进行判断,如果为Null则再获取值栈对象,从值栈对象中使用findValue(key)获取值,放入域对象中,再由EL表达式获取
在配置的Struts2的过滤器中,对域对象的getAttribute(key)方法进行了增强
而EL表达式会先从域中用getAttribute(key)方法获取值,增强的方法会对返回值进行判断,如果为Null则再获取值栈对象,从值栈对象中使用findValue(key)获取值,放入域对象中,再由EL表达式获取

被折叠的 条评论
为什么被折叠?