1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 后台获取前台传递参数为null和空字符串的区别 以及sql拼接之if判断

后台获取前台传递参数为null和空字符串的区别 以及sql拼接之if判断

时间:2019-03-27 08:58:18

相关推荐

后台获取前台传递参数为null和空字符串的区别 以及sql拼接之if判断

1、获取到的值为null

当URL路径中没有"name"属性,此时后台使用request.getParameter(“name”)获取到的值为null;

2、获取到的值为""空字符转

当URL路径中有name属性,但没有值的时候,此时后台使用request.getParameter(“name”)获取到的值为空"";

以上情况,需要对前台传递参数进行null以及""(为空)判断,sql拼接写法:

select * from 表名 where 条件<if test="参数名!= null and 参数名 != ''">AND 表字段= #{参数名,jdbcType=VARCHAR}</if>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。