內容提要:本文通過“用戶登錄”這個簡單功能,介紹struts2的標志(Tag)、Action、輸入校驗(Input Validation)以及本地化輸出(Localizing Output)。
開發環境:myeclipse5.0+eclipse3.2+jdk5.0+tomcat5.5+struts2+junit3.8(同實戰struts2——Hello World)項目目錄結構:
項目文件:1. 首先我們為“用戶登錄”提供一個簡單入口Welcome.jsp:
需要注意的是,命名需要與與其對應的Action類匹配。
5. 最后需要進行Action配置。struts.xml:
7. 運行訪問http://localhost:8080/struts2/Welcome.action運行結果:登錄輸入校驗登錄成功8. 本地化輸出首先需要添加資源文件package.properties:
接著需要修改Logon-validation.xml和Logon.jspLogon-validation.xml:
Logon.jsp:
參考資料:1. Getting Started2. http://m.tkk7.com/max/category/16130.html