使用ibatis時,有如下問題,待解決:
1.當添加,刪除,修改,查詢一條數據時,我希望级联的增加,修改,删除. 可以吗? 我只知道 可以查询. 有select,但是其余的不知道是否可以实现.
使用include可以吗? 或者是直接在下面写一条增加语句,修改,删除 语句即可吗?2.就是parameterClass 當我从前台传入值时,一般情况下再resultMap中定义的是数据库中所有的字段, 而且如果传入值使用parameterMap的话,这些值都不能是为空的,那么只有重新另外写一个class 使用parameterClass才能将值插入,有没有好的解决方案,不用写class就直接覆用resultMap中定义的字段就好呢?3.
1.當添加,刪除,修改,查詢一條數據時,我希望级联的增加,修改,删除. 可以吗? 我只知道 可以查询. 有select,但是其余的不知道是否可以实现.
使用include可以吗? 或者是直接在下面写一条增加语句,修改,删除 语句即可吗?2.就是parameterClass 當我从前台传入值时,一般情况下再resultMap中定义的是数据库中所有的字段, 而且如果传入值使用parameterMap的话,这些值都不能是为空的,那么只有重新另外写一个class 使用parameterClass才能将值插入,有没有好的解决方案,不用写class就直接覆用resultMap中定义的字段就好呢?3.
有一个 动态标签可以 判断是否为空的 老大
你多看资料吧 <isNotNull prepend="and" property="">
</isNotNull>
项目紧张,应该自己拿点时间过一下Ibatis内容。
前臺從數據庫中拿到值后,輸出. 但是我需要点击按钮,弹出一个层,在层中显示显示这一条详细的记录,这个应该怎么实现呢?
因为从数据库中得到的值不止一条记录,所以当点击按钮的时候,需要动态的赋值给层. 我用js写的使用document.getElementById() 为其赋值,虽然在前台页面中能显示了, 但是提交这个层中的form表单时,后台怎么就接受不到值呢?? 很郁闷!!!!
在ACTION里面写GET SET 方法。然后保存,在前台获取
ActionContext ac = ActionContext.getContext();
String yy = clob.getSubString(1, (int) clob.length());
ac.put("yy", yy);
ac.put("mapZQL", mapZQL);在获取
前臺從數據庫中拿到值后,輸出. 但是我需要点击按钮,弹出一个层,在层中显示显示这一条详细的记录,这个应该怎么实现呢?
答:首先将层隐藏,然后将后台的数据放到层中去(可以用ajax,jquery都可以实现),当点击按钮的时候,在将层显示出来不就行了吗?因为从数据库中得到的值不止一条记录,所以当点击按钮的时候,需要动态的赋值给层. 我用js写的使用document.getElementById() 为其赋值,虽然在前台页面中能显示了, 但是提交这个层中的form表单时,后台怎么就接受不到值呢?? 很郁闷!!!!
那你检查下名字,路劲是否写错了??