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