Struts2的介紹和框架搭建

2021-08-16 04:47:25 字數 758 閱讀 9206

一、什麼是struts2?

struts2

是乙個基於mvc設計模式的web應用框架,它本質上相當於乙個servlet。在程式設計中struts2主要充當控制層。

m:model(模型)

v:view(檢視)

c:control (控制)

二、struts2搭建步驟

1:加入jar包

2:加入struts.xml檔案(src目錄下)

3:在web.xml中加入配置

4:新建乙個action 繼承 actionsupport 新建乙個方法 返回型別為string

5:在struts中把新建的action配置一下

6:如何訪問 本機ip:埠號/專案名稱/actionname!方法名稱.action

eg:三、struts2執行原理

1:tomcat啟動的時候會載入web.xml filterdispatcher 會解析struts.xml

2:客戶端會傳送乙個請求到action filterdispatcher通過字尾名攔截

3:根據配置檔案資訊 找到對應的方法

4:方法執行完之後返回乙個string

5:根據 result 配置資訊找到對應頁面進行響應

Struts2框架的搭建

搭建乙個struts2的框架,在之前已經搭建過struts的框架了,這裡的流程基本上差不多,詳見 struts1的搭建 專案結構 接下來編寫struts.xml 預設載入的配置檔案名為struts.xml private static final string default configurati...

struts2框架搭建demo

在專案src目錄下新建struts.xml,然後加入xml配置檔案的標頭檔案說明 這段 可以在struts2 core.jar 的 struts default.xml這個檔案直接複製,gbk是防止中文亂碼,然後在web.xml中進行配置剛才新建的struts.xml配置如下 struts2 org...

Struts 2框架簡單介紹

struts2是什麼 strusts2 是乙個基於mvc模式的輕量級的web框架。常見的web層框架 strusts 2 strusts 1 webwork springmvc strusts 2的優點 前端控制器模型 在傳統方式開發時,有乙個請求就會對應乙個servlet,這樣的話會出現很多個se...