2020-03-02(日常筆記)

新增兩個依賴,servlet版本是3.1.0和jsp版本是2.2的依賴 ,都要寫一個<scope>provided

查詢用轉(zhuǎn)發(fā),要傳數(shù)據(jù),增刪改用重定向,會刷新頁面,避免重復(fù)提交

階段四加一個校驗,客戶端校驗,服務(wù)器檢驗

控制器controller,一個接口,里面有一個String類型的HandleRequest方法,參數(shù)為req和resp

要轉(zhuǎn)發(fā)到幾個頁面,寫幾個servlet,并且這些servlet都要實現(xiàn)controller這個接口

這些servlet最后返回的都是一個字符串形式的地址

以上的準(zhǔn)備都是為了前端控制器,dispatcherServlet,這個前端控制器要加上注解,用{}

的方法把各個servlet的注解分割開,并且要做判斷,利用request.getRequestURL獲取傳過來的路徑,然后截取一下路徑的最后一個/后面的名稱比較一下是哪兒一個servlet,接著創(chuàng)建相應(yīng)的繼承了controller的servlet對象,然后調(diào)用controller的handleRequest方法返回一個url,通過轉(zhuǎn)發(fā)轉(zhuǎn)發(fā)出去.

最后還寫了一個校驗類,校驗類里面放一個error的list集合,獲取前臺傳入的值,如果不符合條件,就把一段提示字符串放入list集合中,然后返回這個error集合

千鋒

讓學(xué)習(xí)變成求學(xué)而不是授學(xué)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 對于java中的思考的方向,1必須要看前端的頁面,對于前端的頁面基本的邏輯,如果能理解最好,不理解也要知道幾點。 ...
    神尤魯?shù)婪?/span>閱讀 901評論 0 0
  • 16. Web MVC 框架 16.1 Spring Web MVC 框架介紹 Spring Web 模型-視圖-...
    此魚不得水閱讀 1,158評論 0 4
  • IOC 控制反轉(zhuǎn)容器控制程序?qū)ο笾g的關(guān)系,而不是傳統(tǒng)實現(xiàn)中,有程序代碼之間控制,又名依賴注入。All 類的創(chuàng)建,...
    irckwk1閱讀 1,097評論 0 0
  • 1.abstract class 和interface 有什么區(qū)別? 抽象類可以有構(gòu)造方法 接口不行 抽象類可以有...
    sunnysans閱讀 962評論 0 1
  • 這部分主要是與Java Web和Web Service相關(guān)的面試題。 96、闡述Servlet和CGI的區(qū)別? 答...
    雜貨鋪老板閱讀 1,502評論 0 10

友情鏈接更多精彩內(nèi)容