type指定ActionForm類的全限定名該屬性是必需的
用來描述特定的請求路徑到相應的Action類的映射常用配置的幾個屬性
input 指定包含輸入表單的URL路徑當表單驗證失敗時將把請求轉發到該URL
name 指定和該Action關聯的ActionForm Bean的名字
path 指定訪問Action的路徑它以/開頭沒有擴展名
Scope 指定ActionForm Bean的存在范圍(session | request)
Validate指定是否要先調用ActionForm Bean的validate()方法默認值為true
Action的子元素常用配置的幾個屬性
name 指定轉發路徑的邏輯名必需的
path 指定轉發(或重定向)的URI必須以/開頭必需的
redirect當此項為true時表示執行重定向操作為false時表示執行請求轉發操作默認值為false
D頁面loginjsp用戶登錄頁面提供用戶輸入功能具體代碼如下所示
<form method=post action=logindo>
請輸入姓名<input type=text name=username value=/><br />
請輸入密碼<input type=password name=userpass value=/><br>
<input type=submit name=Submit value=Submit>
<input type=reset value=Reset>
</form>
注意
action後面的logindo就是strutsconfigxml裡面你要訪問的action節點path的值哦
切記哦如果你請求的URL的引用了formbean的話這裡的名稱一定要對應哦
還有successjsp wrongjsp分別代表登錄成功和登錄失敗頁面就不再多說啦!
啟動Tomcat連接上您的應用程序網址例如http://localhost:/Struts_Login/loginjsp填入用戶名密碼並送出窗體您的歡迎頁面就會顯示了
怎麼樣本章節是不是比較容易?其實struts就這麼簡單能完成本章節的要求吧!現在你已經上手啦接著往下學我們會有越來越多的收獲喲!!
[] [] [] []
From:http://tw.wingwit.com/Article/program/Java/ky/201311/29180.html