內(nèi)容提要:本文通過(guò)“用戶登錄”這個(gè)簡(jiǎn)單功能,介紹struts2的標(biāo)志(Tag)、Action、輸入校驗(yàn)(Input Validation)以及本地化輸出(Localizing Output)。
開(kāi)發(fā)環(huán)境:myeclipse5.0+eclipse3.2+jdk5.0+tomcat5.5+struts2+junit3.8(同實(shí)戰(zhàn)struts2——Hello World)項(xiàng)目目錄結(jié)構(gòu):
項(xiàng)目文件:1. 首先我們?yōu)椤坝脩舻卿洝碧峁┮粋€(gè)簡(jiǎn)單入口Welcome.jsp:
需要注意的是,命名需要與與其對(duì)應(yīng)的Action類匹配。
5. 最后需要進(jìn)行Action配置。struts.xml:
7. 運(yùn)行訪問(wèn)http://localhost:8080/struts2/Welcome.action運(yùn)行結(jié)果:登錄輸入校驗(yàn)登錄成功8. 本地化輸出首先需要添加資源文件package.properties:
接著需要修改Logon-validation.xml和Logon.jspLogon-validation.xml:
Logon.jsp:
參考資料:1. Getting Started2. http://m.tkk7.com/max/category/16130.html