首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

struts2标签中运用三元表达式

2012-11-06 
struts2标签中使用三元表达式在struts2的标签中使用三元表达式,第一次使用时尽然没有成功。其实struts2标签

struts2标签中使用三元表达式
在struts2的标签中使用三元表达式,第一次使用时尽然没有成功。
其实struts2标签中是支持三元表达式的,但需要注意字符串和数字的类型。

<s:property value="%{#request.product.property ==1?'产品1':'产品2'}"/><s:property value="%{#request.product.property eq 1?'产品1':'产品2'}"/><s:property value="%{#request.product.productname =='短信' ?'ok':'no' }"/><s:property value="%{#request.product.productname eq '短信' ?'ok':'no' }"/>

字符串类型是需要用引号引起来了。如果没有正确区分类型的情况,会取最后一组值.

热点排行