Struts 2 MVC框架待解決的問題

2021-05-23 07:58:11 字數 1116 閱讀 5349

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.jar

commons-logging-1.0.4.jar

freemarker-2.3.8.jar

匯入到專案myweb中

c.在web.xml檔案中進行如下配置:

csorg.apache.struts2.dispatcher.filterdispatcher

2.進入struts 2 mvc框架的世界

a.編寫乙個表單頁面

注意:action屬性值和表單元素的名稱

b.編寫乙個action類。在struts2中的action模擬較簡單。類似於pojo,但是唯一不同的是它擁有乙個引數為空的execute方法

package com.myweb.struts2;

public class loginaction

public void setusername(string username)

public string getuserpassword()

public void setuserpassword(string userpassword)

public string execute()else

}else

}else}}

c.編寫struts.xml檔案

d.再編寫兩個檔案:success.jsp和error.jsp檔案

3.將專案部署到伺服器端,開啟tomcat,在ie中輸入:http://localhost:8080/myweb/first/test.jsp進行測試

Struts2(MVC框架)開發入門

1 框架概述 把重複性的繁瑣的 封裝起來 2 三層架構與struts2 表現層 m model v view c control 業務層 service 持久層 dao data access object 持久層也叫資料訪問層 struts2在三層架構中的位置是處於表現層。注意它只是乙個表現層框架...

mvc 框架 2 配置新增

我們之前已經將簡單的mvc框架封狀出來了 那麼現在我們對我們封裝的mvc框架進行填充,首先我們從配置項上下手 需求 將路由以及連線資料變數設定成配置檔案 檔案 core lib conf.php 配置檔案 core config 放置對應配置檔案 那麼首先讀取配置檔案的思路 1 首頁我們要在core...

Struts2驗證框架

action配置中一定要設定input返回頁面 新增驗證只要建立驗證的xml檔案 在action同包下,建立 action類名 validation.xml 如 validateaction建立validateaction validation.xml 注意 1.要驗證的方法不能叫input.2.這...