structs2 的 if标签怎么做判断啊? 急!

structs2 的 if标签怎么做判断???请各位帮帮看看!!!谢谢了.
我在jsp里写

 <s:label label="中文名" value="${artistVO.chineseName}"/>

我要在页面输出"中文名"的时候,做一个判断,就是中文名不是 "无"或"缺" 的时候再输出.
用<s:if test="">该怎么写?
structs2文档里有一段关于<s:if test="">的例子

<s:if test="'foo' in {'foo','bar'}">
   muhahaha
</s:if>
于是我照葫芦画瓢
 <s:if test="${'artistVO.chineseName' not in {'null','','无','缺','未知'}}">
 <s:label label="中文名" value="${artistVO.chineseName}"/>
</s:if>

没有中文的时候还都正确,遇到中文的时候就不对了.这难道是中文问题吗?


你可能感兴趣的:(structs2 的 if标签怎么做判断啊? 急!)