歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Struts2標簽中使用三元表達式

在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