关闭

150710

227人阅读 评论(0) 收藏 举报
分类:

button在form表单中,一旦点击一定会触发提交表单事件,尽管你已经给button添加了disabled样式。

----------------------------------------------------------------------------------

在ibatis中,关联查询语句,如果查询的结果是2张表都有的字段,但其中一张表的该字段没有值,在服务端接收查询出来的参数时,会有另一张表该字段的值显示。例如:

表A     id      name

           1       zh

表B     id      name   age


select  A.*,B.*   from 表A A,表B B  left join A.name = B.name

其实表B是没有值的,我们在数据库中自己敲该命令就可以看见,在最末尾的3个字段是表B的id,name,age,但其实是空值。

id    name   id   name   age

1     zh

然你在ibatis上使用这个查询语句,查询出来的结果会是

id    name   id   name   age

1     zh          1    zh


这时候如果你的服务端操作其实是要判断表A有值但表B没值的情况下如何?

我们只需要在表B返回的字段上添加一个别名即可。


--------------------------------------------------------------------------------------------

像List,数组这种可以通过下标取值的数据类型,在使用其值之前一定要进行非空判断,不让很有可能在程序执行的时候抛出空值异常。

--------------------------------------------------------------------------------------------


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:22704次
    • 积分:515
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:17篇
    • 译文:0篇
    • 评论:2条
    文章分类