Struts2 入門到精通 (一)

2022-09-12 23:24:19 字數 1096 閱讀 1794

一、為什麼要使用 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類中不...