歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Struts2標簽中使用三元表達式

Struts2標簽中使用三元表達式

日期:2017/3/1 10:33:30   编辑:Linux編程

在struts2的標簽中使用三元表達式,第一次使用時盡然沒有成功。

其實struts2標簽中是支持三元表達式的,但需要注意字符串和數字的類型。

  1. <s:property value="%{#request.product.property ==1?'產品1':'產品2'}"/>
  2. <s:property value="%{#request.product.property eq 1?'產品1':'產品2'}"/>
  3. <s:property value="%{#request.product.productname =='短信' ?'ok':'no' }"/>
  4. <s:property value="%{#request.product.productname eq '短信' ?'ok':'no' }"/>
字符串類型是需要用引號引起來了。如果沒有正確區分類型的情況,會取最後一組值.
Copyright © Linux教程網 All Rights Reserved