作业帮 > 数学 > 作业

#VALUE! 什么意思

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/11/09 03:44:07
#VALUE! 什么意思
#符号的用途一般有三种.
1)访问非根对象属性,例如示例中的#session.msg表达式,由于Struts 2中值栈被视为根对象,所以访问其他非根对象时,需要加#前缀.实际上,#相当于ActionContext.getContext();#session.msg表达式相当于ActionContext.getContext().getSession().getAttribute(”msg”) .
2)用于过滤和投影(projecting)集合,如示例中的persons.#this.age>20}.
3)用来构造Map,例如示例中的#{'foo1':'bar1','foo2':'bar2'}.