开发者社区> dseeky> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mybaits if 判断等于一个字符串 未生效

简介: mybatis踩坑记录
+关注继续查看

我的尝试如下(这些写法都是有问题的):

<if test="auditStatus == '3'"></if>
<if test="auditStatus == '3'"></if>
<if test="auditStatus.equals(3)"></if>
<if test="auditStatus.equals('3')"></if>

虽然一开始就发现可以这样,一直没尝试:

'3'.toString()

最后逼得无赖尝试使用这个是可以的:

<if test="auditStatus.equals('3'.toString())"></if>

现在想想是不是下面这种写法也是可以的(没有尝试):

<if test="auditStatus == '3'.toString()"></if>

后面网上网上找了,还可以这样,双引号在里面,单引号在外面:

<if test='auditStatus == "3"'></if>

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
自定义注解判断参数为空
使用Spring的 @Valid和@Validated不好嘛,干嘛要自己造轮子呢.......
0 0
解决Mybatis-Plus更新对象时为法将某字段更新为空值的问题
解决Mybatis-Plus更新对象时为法将某字段更新为空值的问题
0 0
ADI
[记录] 字符串、数组处理方法总结
[记录] 字符串、数组处理方法总结
0 0
mybatis-plus 判断参数是否为空并作为查询条件
mybatis-plus 判断参数是否为空并作为查询条件
0 0
mybatis 中xml文件写sql语句时大于、大于等于、小于、小于等于的写法
mybatis 中xml文件写sql语句时大于、大于等于、小于、小于等于的写法
0 0
fastapi 查询参数和字符串校验 / 路径参数和数值校验
fastapi 查询参数和字符串校验 / 路径参数和数值校验
0 0
当freemarker中EL表达式的值为空时出现异常的解决方法
 &lt;#list pageView.list as msg&gt;      &lt;form name="msgForm" id="msgForm" action="findMsgById.do" method="post"&gt;   &lt;tr class="tr3" onMouseOver="this.style.backgroundColor='whitesmok
941 0
判断参数是否符合要求的一个类
import java.util.Collection; public class Args { public static void check(final boolean expression, final String message) { if (!ex...
432 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载