Struts 2 框架初體驗

2021-08-15 23:23:19 字數 792 閱讀 1378

struts 2是乙個mvc框架,以webwork框架的設計思想為核心,吸收了struts 1的部分優點。

struts 2擁有更加廣闊的前景,自身功能強大,還對其他框架下開發的程式提供很好的相容性。

使用struts 2 開發程式的基本步驟:

載入struts2 類庫

配置web.xml檔案

開發檢視層頁面

開發控制層action

配置struts.xml檔案

部署、執行專案

1.配置web.xml

struts2

org.apache.struts2.dispatcher.ng.filter.

strutsprepareandexecutefilter

struts2

2.編寫helloworld.jsp

3.編寫helloworldaction

public class helloworldaction implements action

…//省略setter、getter方法

}lloworld.jsp

4.配置struts 2配置檔案(struts.xml)

<?xml version="1.0" encoding="utf-8" ?>

class="cn.jbit.strutsdemo.helloworldaction">

helloworld.jsp

5.部署、執行專案

Struts2驗證框架

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

struts2 驗證框架

驗證框架 validate 第一種方式 繼承actionsupport類重寫validate 方法 表示提交到此action所有請求都會執行驗證。eg public classloginaction extendsactionsupport publicstring execute override...

struts2框架校驗

struts2框架校驗執行的先後順序 a 首先執行校驗框架 xml檔案 b 執行自定義方法的校驗方法 validatemyexecute c 執行validate方法。1.框架校驗的參考檔案 a com xwork xwork validator 1.0.2.dtd 校驗器檔案xx validati...