struts2标签 值的引用问题

阅读更多
struts2的标签是使用OGNL表达式语言访问数据,OGNL使用的是Context包含对象,
而Context的根对象就是ValueStack,所以对于ValueStack中的属性可以直接访问。如下:

对于根对象:
ValueStack中有属性name,则访问形式为:${name},使用struts2标签:

但这种形式是不行的:
将报错:
According to TLD or attribute directive in tag file, attribute value does not accept any expressions
这是因为struts2标签将其认为是el标签,而struts2标签不接受el标签。

对于上下文对象:
ValueStack中有属性name,则访问形式为:${name},
使用struts2标签:






本文引用地址:
http://blog.163.com/xian_zx@126/blog/static/11753178320091129105959114/




-

你可能感兴趣的:(标签,struts2,值,引用)