單項刪除:
業務:通過點選事件方式改變請求位址
servlet呼叫業務層執行刪除方法,**到查詢所有商品的servlet中
service呼叫dao執行刪除方法
dao執行刪除sql語句
function del(pid)/delproduct?pid"+pid;}}
查詢所有商品:
業務:將商品管理連線位址改為servlet
servlet呼叫業務層返回集合,將集合存到request域中,**到顯示所有商品
service呼叫dao方法返回集合
dao執行sql語句返回商品集合
注意事項:
注意,el表示式裡面的空格問題
新增商品:
業務:通過點選事件方式改變請求位址--先到頁面中,裡面需要有分類和是否熱銷下拉框,需要從資料庫中查詢分類
servletui呼叫業務層執行查詢方法得到分類集合,將分類的集合存到request域中,**到顯示所有商品的jsp中
servlet 呼叫業務層執行新增方法 當返回結果為為真時,**到查詢所有商品的servlet中
service 呼叫dao執行查詢所有分類方法,返回集合
service 獲取表單提交資料,封裝資料,呼叫dao執行新增方法,返回成功與否
dao 執行查詢所有sql語句
dao 執行新增sql語句
修改商品:
業務:通過點選事件方式改變請求位址--先到頁面中,裡面需要有分類和是否熱銷下拉框,需要從資料庫中查詢分類,回顯商品資訊
servletui呼叫業務層執行查詢方法得到分類集合,將分類的集合存到request域中,
servletui呼叫業務層執行查詢方法得到查詢商品,將商品存到request域中,**到修改商品的jsp中
servlet 呼叫業務層執行修改方法,**到查詢所有商品的servlet中
service 呼叫dao執行查詢所有分類方法,返回集合 ,執行查詢商品資訊方法,返回商品
service 獲取表單提交資料,封裝資料,呼叫dao執行修改方法
dao 執行查詢所有sql語句
dao 執行update sql語句
注意request域的作用範圍,一次請求
取消超連結
利用jquery表單提交
$("# 表單id").submit;
表單拆分
多項刪除,在業務層迴圈呼叫dao裡面的單項刪除
利用jquery表單提交
$("# 表單id").submit;
分頁/*
* 定義方法: findbypage(當前頁,每頁顯示多少個數)
* select * from product limit 0,1000
* (當前頁-1)*每頁顯示多少條
* 返回list
*/
mysql增刪改查效果 mysql增刪改查
檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...
mysql增刪改查擴充套件 MySQL增刪改查
1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...
增刪改查 JS陣列增刪改查這點事兒
1 length屬性 length屬性是陣列最重要的屬性,沒有之一,length屬性告訴我們這個陣列內有多少個資料元素,當length 0時說明陣列時乙個空陣列。我們想要遍歷陣列時可以直接將遍歷的終點設為 length 1。這是本文的重點,我們從增刪改查方面入手,梳理方法的作用和用法,有利於記憶和使...