亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這段業務邏輯寫的對嗎 謝謝大神回答!ibatis

這段業務邏輯寫的對嗎 謝謝大神回答!ibatis

慕碼人8056858 2018-07-24 10:13:42
select nike_name FROM ti_personal WHERE cust_id=#car_cust_id# public String getnike_nameByObj(Object obj) {     String nike_name="";     Map  ti_personal = (Hashtable)obj;     List list = queryList.getList("getListBynike_name",ti_personal);     if(list!=null&&list.size()>0){          Hashtable cMap=(Hashtable)list.get(0);         if(cMap.get("nike_name")!=null){             nike_name=cMap.get("nike_name").toString();         }     }     return nike_name; } String nike_name = ""; if(request.getParameter("nike_name") != null){     nike_name = request.getParameter("niek_name").toString(); } Ti_personalInfo ti_personalInfo = new Ti_personalInfo(); Hashtable map = new Hashtable(); map.put("cust_id", car_cust_id); nike_name=ti_personalInfo.getnike_nameByObj(map); 總共三段邏輯 一個是ibatis的配置文件sql語句,第二寫的是方法,三是頁面接收從數據庫查值 就是1個頁面點擊跳轉另一個頁面,要把上個頁面的值顯示到跳轉的頁面.是ibatis
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

sql:  select nike_name FROM ti_personal WHERE cust_id=${cust_id}


查看完整回答
反對 回復 2018-08-08
?
子衿沉夜

TA貢獻1828條經驗 獲得超3個贊

select nike_name FROM ti_personal WHERE cust_id=#car_cust_id#

只查詢了 nike_name , 而你后面 用了if(cMap.get("card_number")!=null) ,查詢里面沒有card_number 所以這個判斷邏輯是錯誤的

你可以直接判斷 nike_name , if(cMap.get("nike_name")!=null)


查看完整回答
反對 回復 2018-08-08
  • 2 回答
  • 0 關注
  • 706 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號