一、為什麼要使用 struts2 以及 servlet 的優缺點
servlet 缺點
1.寫乙個 servlet 需要在 web.xml 檔案裡面配置 8 行,如果 servlet 過多,則會導致 web.xml 檔案裡面的內容很多。
2.當專案分工合作,多人編輯乙個 web.xml 檔案的時候會出現版本衝突。
3.在乙個 servlet 中方法的入口只有乙個,諸多不便。
4.servlet 中的方法都有兩個引數 request、response,這兩個引數具有嚴重的容器依賴性,所以在 servlet 中寫的**是不能單獨測試的。
5.如果表單中元素很多,在 servlet 裡面獲取表單資料的時候會出現很多 request.getparameter **。
servlet 優點
1.因為是最底層的 mvc,所以效率比較高。
二、根據所學基礎知識模擬設計 struts2
1.寫乙個 actionlistener ***
public class actionlistener implements servletcontextlistener@override
public void contextdestroyed(servletcontextevent servletcontextevent)
}2.寫乙個 actionservlet servlet
@override}3.寫乙個 action 類
public string excute()4.瀏覽器訪問 http://localhost:8080/action 即到達 login.jsp 頁面
Struts2入門(一)Struts2簡介
本章簡要介紹一下struts2框架 1.概念 我們知道,springmvc框架是為了整合servlet設計的控制層框架,那麼還有其他的框架也實現了這個功能,那麼就是struts2。struts2是乙個基於mvc設計模式的web應用框架,它本質上相當於乙個servlet,在mvc設計模式中,strut...
程式設計日誌 精通struts2
1.tomcat啟動專案有bug。最後檢視log檔案 localhost.2014 06 23 2.xwork版本問題,類跟目錄也因版本而異 3.map api有android和網頁版區別 4.index.action和index的字尾問題 5.struts core 1.3.5 出現錯誤 stru...
struts2入門總結
第一 struts2框架下開發的步驟 匯入所需要的那幾個包 web.xml檔案中對filterdispatcher的配置 struts2.xml檔案中對action的配置 必須注意的問題 package中需要有namespace,訪問路徑是namespace actionname action類中不...