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

来源:互联网 发布:mac检测 腾讯 编辑:程序博客网 时间:2024/05/29 14:04

default属性

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


  1. <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

0 0
原创粉丝点击