Struts2入門(一)Struts2簡介

2021-09-10 07:19:59 字數 883 閱讀 2307

本章簡要介紹一下struts2框架

1.概念

我們知道,springmvc框架是為了整合servlet設計的控制層框架,那麼還有其他的框架也實現了這個功能,那麼就是struts2。

struts2是乙個基於mvc設計模式的web應用框架,它本質上相當於乙個servlet,在mvc設計模式中,struts2作為控制器(controller)來建立模型與檢視的資料互動。struts 2是struts的下一代產品,是在 struts 1和webwork的技術基礎上進行了合併的全新的struts 2框架。其全新的struts 2的體系結構與struts 1的體系結構差別巨大。struts 2以webwork為核心,採用***的機制來處理使用者的請求,這樣的設計也使得業務邏輯控制器能夠與servletapi完全脫離開,所以struts 2可以理解為webwork的更新產品。雖然從struts 1到struts 2有著太大的變化,但是相對於webwork,struts 2的變化很小。

但是我們仍然需要認識清楚,struts2的市場占有率正在下降,逐漸的被springmvc所替代!!!

我們來看一下struts2的圖示:

很顯然,這比不上spring的綠葉子圖示那麼好看!!

docs:參考文件位置

lib:主要的jar包所在位置

src:示例程式原始碼 

struts2入門總結

第一 struts2框架下開發的步驟 匯入所需要的那幾個包 web.xml檔案中對filterdispatcher的配置 struts2.xml檔案中對action的配置 必須注意的問題 package中需要有namespace,訪問路徑是namespace actionname action類中不...

Struts2 入門概述

struts2 入門概述 struts2 主要是通過匯入struts2的jar包,通過struts2的struts.xml配置 和struts的 執行視 件,到客戶端。struts2部署 基本步驟 1 新建web project 單擊 finish 完成。2 匯入struts2 jar包 3 配置p...

Struts2 入門到精通 (一)

一 為什麼要使用 struts2 以及 servlet 的優缺點 servlet 缺點 1.寫乙個 servlet 需要在 web.xml 檔案裡面配置 8 行,如果 servlet 過多,則會導致 web.xml 檔案裡面的內容很多。2.當專案分工合作,多人編輯乙個 web.xml 檔案的時候會出...