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