记录:s:property标签的其他属性——default和escape

来源:互联网 发布:数据汇聚层的作用 编辑:程序博客网 时间:2024/06/05 16:16

default属性

用于设置默认的值,在无法找到value表示的属性时,其值便直接取default值。比如

<s:property value="name" default="anonymity"/> 

表示的是,如果值栈中能取到name,那么就显示取到的值;如果取不到,那么就用"anonymity".

escape属性

1)默认是true,表示将value内的内容强制转换成字符串显示
2)设置成false,表示将value值当做html代码去解析。

举例说明,如果#doc.content为"<a>urlName</a>"的字符串
  • 如果<s:property value="doc" >,则输出"<a>urlName</a>"
  • 如果<s:property value="doc" escape="false"/>,则输出urlName


原创粉丝点击