使用Servlet和JSp在瀏覽器上實現對數據庫表的增刪改查(新手)



第一步:用戶輸入網址進入一個登陸界面。
里面要有賬號密碼輸入。


 

登陸界面鏈接到登陸的Servlet類中。

Servlet類 --> 1、接收參數(賬戶密碼)
        2、調用DAO層的 SQL語句 驗證賬戶密碼。
        3、如果正確的話就 重定向到 主界面(resp.sendRedirect("工程路徑名+主界面的jsp文件"))
         如果不正確的話,則提示 賬戶密碼錯誤 並請求轉發到 原來的登陸界面(使用請求轉發)

  需要 -->  1、login.jsp(登陸界面)
       2、接口(布爾類型)和接口實現類(查詢單條數據的SQL語句。)

 


第二步:賬戶密碼正確之后轉入的主界面(main)
主界面要有員工查詢的點擊鏈接、內嵌網頁。



用戶點擊查詢按鈕,就鏈接到查詢的Servlet中。

 

    Servlet -->   1、調用DAO層的 SQL語句(查詢) 進入數據庫查詢所有的數據
           2、請求轉發到 emp.jsp里, emp.jsp負責向瀏覽器展示所有數據。

    需要: -->    1、main.jsp(主界面)
          2、接口和接口的實現類,用於Servlet中的調用。(查詢所有數據的SQL語句)
          3、SelectServlet
          4、emp.jsp(向瀏覽器展示的界面)

 


第三步:在界面刪除數據
用戶點擊刪除,就連接到刪除的Servlet中。


  

    Servlet --> 1、接收請求參數。
         2、調用DAO層的 SQL語句(刪除) 進入數據庫刪除用戶所點擊的數據
          (刪除的鏈接是在emp.jsp里。)
         3、請求轉發到查詢的Servlet中,重新走一遍查詢的流程。

    需要 -->  1、接口和實現類(指定ID刪除的SQL語句)
         2、DeleteServlet


第四步:在界面中添加數據(需要創建實體類)
用戶點擊添加數據,就鏈接到添加的jsp頁面中(返回的是一個新的界面。)



    Servlet --> 1、接收所有的請求參數。
         2、調用DAO層的 SQL語句 將數據添加到數據中。
         3、回傳信息。成功/失敗。
         4、請求轉發到添加頁面

    需要 -->  1、添加界面
         2、實體類(有參無參各兩種,有參一個帶ID一個不帶ID)
         3、添加的Servlet


第五步:在界面中修改數據。
用戶在某一行數據后面點擊修改,就連接到修改的jsp頁面中。


  

    Servlet -->1、用戶點擊修改,進入到去修改的Servlet的界面中。
          1.1、請求參數(獲取用戶點擊的哪一行數據)
          1.2、根據ID獲得員工的信息。
          1.3、共享信息。(關鍵字和集合名字)
          1.4、請求轉發到修改界面的JSp。

        2、修改界面的JSP頁面負責展示所有的員工數據。
          2.1、使用document.getElementById獲取原數據的信息。
          2.2、當用戶點擊提交時,跳轉到修改的Servlet中。

        3、在修改的Servlet中獲取所有的請求參數。
          3.1、通過DAO層的 SQL語句 將數據添加到數據庫中。
          3.2、重定向到查詢的Servlet。


    需要:-->1、一個點擊修改按鈕時,獲取該行數據的Servlet。
         2、一個顯示修改選項的JSP頁面。
         3、一個點擊提交后對數據進行處理的Servlet。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM