150710

原创 2015年07月10日 08:56:55

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

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


内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:150710
举报原因:
原因补充:

(最多只允许输入30个字)