1.struts1.x基本action的配置与使用
<!--
struts1.x的action配置都很簡單,
繼承自Action的自定義Action配置如下,
當(dāng)要進(jìn)生輸入校驗(yàn)時(shí)必設(shè)置validate為true,
input 指定驗(yàn)證出錯(cuò)后要返回的頁面
?-->
??????? <action path="/register" type="edu.yzu.action.UserAction"
??????????? input="/register.jsp" validate="true" name="userForm">
??????????? <forward name="success" path="/result.jsp"></forward>
??????? </action>
<!--
繼承自MappingDispatcherAction,多了一個(gè)parameter屬性,
此屬性指定本此請求調(diào)用此action中的哪個(gè)方法。
?-->
??????? <action path="/updateorder" type="edu.yzu.action.OrderAction"
??????????? ?parameter="updateOrder">
??????????? <forward name="success" path="/result.jsp"></forward>
??????? </action>
<!--
繼承自DispatcherAction跟繼承自MappingDispatcherAction配置相同,不過
parameter的含義不同,它后面指定的值要在請求此action的url后面加上,如一個(gè)刪除訂單的請求應(yīng)該為
http://localhost/shopcart/deleteorder.do?method=deleteOrder? 其中method后面的值為要調(diào)用action
的方法名。
?
?-->???
??????? <action path="/deleteorder" type="edu.yzu.action.OrderAction"
??????????? ?parameter="method">
??????????? <forward name="success" path="/result.jsp"></forward>
??????? </action>
?
??????? <!--
??????? LookupDispatcherAction與DispatcherAction的配置相同,但是含義不同
??????? 它的parameter指的是頁面按提交按鈕的name值。并且按鍵的value必須要有資源文件的支持,且在其action中
??????? 指定這個(gè)值與action內(nèi)的方法的對應(yīng)關(guān)系。很麻煩,由此可見這個(gè)LookupDispatcherAction實(shí)在不常用!
??????? ?-->
??????? <action path="/usermanage" type="edu.yzu.action.UserLookupAction" parameter="callmethod">
??????? <forward name="success" path="/ok.jsp"></forward>
??????? </action>
轉(zhuǎn)載于:https://www.cnblogs.com/jinkun/archive/2010/05/03/1726432.html
總結(jié)
以上是生活随笔為你收集整理的1.struts1.x基本action的配置与使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: net 自定义表单的设计
- 下一篇: POP气球机v1.3