Struts2 if标签

当对象属性类型设置为字符串,但实际使用的是数字(特别注意值为0)时,使用 Struts2  的if标签判断不起作用

应该使用如下格式

值应该使用双引号, 这样才是做的字符串类型的比较

<s:if test='type == "0" '>selected="selected"</s:if>

如果值用单引号 是做的字符(char)的比较

<s:if test=”type == ’0' ”>selected="selected"</s:if>

如果值未使用 单引号和双引号  是做的int的判断

<s:if test=”type == 0 ”>selected="selected"</s:if>

原文地址:https://www.cnblogs.com/ZqNote/p/7371964.html