当前位置: 代码迷 >> Java Web开发 >> <s:if>标签比较字符串解决方法
  详细解决方案

<s:if>标签比较字符串解决方法

热度:4821   发布时间:2013-02-25 21:12:16.0
<s:if>标签比较字符串
JScript code
             <s:property value = "#session.WW_TRANS_I18N_LOCALE"/>             <s:if test = "#session.WW_TRANS_I18N_LOCALE == 'zh_TW'">aaa</s:if>             <s:if test = '#session.WW_TRANS_I18N_LOCALE == "zh_CN"'>bbb</s:if>             <s:if test = '#session.WW_TRANS_I18N_LOCALE == "en_US"'>ccc</s:if>


以上是在jsp中写的,显示的结果是 s:property 的结果可以显示正常,如 zh_TW,
但是后面的aaa,bbb,ccc 都没反应,

请问大侠们怎么写可以正常的比较字符串?

------解决方案--------------------------------------------------------
==换成eq呢?
------解决方案--------------------------------------------------------
<s:if test = "#session.WW_TRANS_I18N_LOCALE == zh_TW">aaa</s:if>


这样试试
------解决方案--------------------------------------------------------
<s:if test="%{#branch.branchUid eq buyBranchUids}">selected</s:if>


看看这个行不
  相关解决方案