Struts2(MVC框架)開發入門

2021-07-28 08:09:46 字數 722 閱讀 3838

1、框架概述:

把重複性的繁瑣的**封裝起來

2、三層架構與struts2

表現層:m model v view c control

業務層:service

持久層:dao data access object 持久層也叫資料訪問層

struts2在三層架構中的位置是處於表現層。注意它只是乙個表現層框架。

(層和層之間為了降低耦合性用了介面,叫做面向介面程式設計)

3、mvc與struts2

控制器:servlet

init()

destroy()

service(servletrequest,servletresponse)

過濾器:filter 它也可以作為控制器使用。

init(filterconfig)

destroy()

service(servletrequest,servletresponse,filterchain)

servlet能做的filter都可以做,並且比servlet功能更強大。它多了乙個放行的功能。

4、struts2必用jar包

Struts 2 MVC框架待解決的問題

struts 2 mvc框架待解決的問題 1.如何攔截使用者請求 2.如何呼叫業務控制器處理使用者請求 解決方案 1.先將環境搭建起來 a.建立乙個web應用myweb b.把struts2中的 struts2 core 2.0.14.jar xwork 2.0.7.jar ognl 2.6.11....

Struts框架開發過程記錄

2.建立專案匯入jar包 3.簡單的登陸頁面login.jsp 4.只有乙個action,loginaction 5.寫struts.xml配置檔案,配置action 6.在web.xml中配置struts2 第乙個遇到的問題 發現伺服器啟動不了報錯 not defind strut default...

struts2框架開發國際化筆記

國際化 1 配置struts.xml 2 國際化使用配置檔案實現。配置檔案的型別有三種 全域性配置檔案,包範圍,action範圍 全域性 basemessage en us.properties 包 package en us.properties action action類名 en us.pro...