Web開發登入增刪改查思路

2021-08-19 07:43:01 字數 1570 閱讀 3057

首先進行分層處理:四層,

1>com.util                    工具層,鏈結資料庫

2>com.bean                封裝資訊層

3>com.dao                   持久層,運算元據庫

4>com.servlet                servlet,前段的相應於後台的服務之間的橋梁

1.登入:(直接跳轉至查詢列表)

login.jsp (表單提交到)          ——>       loginservlet——>      querylistservlet    _——>    list.jsp

分析:首先從login.jso登入介面進入loginservlet,然後在從servlet進入dao層運算元據庫(返回型別是集合),獲取使用者name,pwd資訊,if判斷,並傳name進行登入成功的回顯。用到session物件(httpsession session = request.getsession();     session.setattribute("name", admin.getname());)  ,最後跳轉到querylistservlet ,進入list.jsp,講資訊展現在前端網頁

2.新增:

list.jsp (表單提交到)   ——> querylistservlet

——>新增鏈結——>add.jsp——>addservlet(操作)——>querylistservlet——>list.jsp(回顯)

分析:list頁面中form提交的位址不變,給按鈕新增超連結到新增頁,然後form打包到相應新增servlet,servlet再運算元據庫,進行資訊的互動,最終還是返回到查詢列表的servlet,再用list.jsp進行資訊的展示。

3.刪除。

list.jsp——>(鏈結到)deletebyidservlet?id=$——>querylistservlet——>list.jsp

分析:list頁面依然整體form提交位置不變,給按鈕新增鏈結到servlet,在進入dao層進行資料的操作,返回來處理,最終在進入查詢列表servlet,到list頁面展示資訊

4.修改。(先根據id查詢當前一條資料資訊,再修改內容)

list.jsp——>(鏈結到)querybyidservlet?id = $——>update.jsp——>(form打包到)——>updatebyidservlet——>querylistservlet——>list.jsp

分析:列表頁依舊打包到查詢的servlet,給按鈕新增鏈結,跳轉到通過id查詢一條使用者資訊的servlet,在進入修改的頁面,form打包到修改的servlet,獲取所有字段,最終調到列表servlet,也就返回到list頁面展示

5.查詢(模糊插敘,傳參)

list——>(form打包到)querylistservlet——>list,jsp

分析:list資訊,直接被打包到查詢列表servlet,若有引數模糊查詢,需要頁面獲取引數,最終顯示在list.jsp中

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 ...

利用xml實現增刪改查思路介紹

利用xml實現增刪改查思路介紹,希望拋磚引玉 1 xml設定為處理資料表的元素與介面元素 說白了就是定義了表及字段與展示的html元素 如 列表中部門乙個列的定義 s dep.name 編輯中部門乙個列的定義 詳述中部門乙個列的定義 s dep.name 2 程式設計實現,將xml定義的元素轉換為h...