在struts2的标签中判断字符串时需要用引号引起来,如下有几个例子:
1、使用单选按钮,设置单选按钮的默认值
<s:radio value="U" list="{#{'U':'普通用户','S':'系统管理员'}" name="usertype" />
如上述所写,生成html后不会自动选中“普通用户”,需在 U 上加上引号,如下所示:
<s:radio value="'U'" list="{#{'U':'普通用户','S':'系统管理员'}" name="usertype" />
2、使用 if 标签
<s:if test='%{#request.above==y}'>
-----
</s:if>
上述判断将不起作用,需在 y 上加上引号,如下所示:
<s:if test='%{#request.above=="y"}'>
-----
</s:if>
本文详细介绍了在Struts2标签中进行字符串判断与引用时的注意事项,包括如何正确使用引号确保代码正常运行。通过具体实例展示了在单选按钮设置和if标签条件判断中字符串的正确引用方式。
8499

被折叠的 条评论
为什么被折叠?



