欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
struts2配置中Action的name 和package的name和namespace是什么作用
struts2配置中Action的name 和package的name和namespace是什么作用
 
在struts2 struts.xml 配置中
<struts>
<package name="caixuedong" extends="struts-default" namespace="/core">
<action name="greeting" class="com.tarena.struts2.action.GreetingAction" >
<result name="success">/core/greeting.jsp </result>
</action>
</package>
</struts>


name="caixuedong"
namespace="/core"
name="greeting"
這三個(gè)怎么去理解啊
----------------------------
1.package中的name只是一個(gè)標識,你可以隨意命名;
2.action中的name對應你頁(yè)面中的一個(gè)action跳轉,比如你頁(yè)面有個(gè)表單提交: <form action="struts.xml中action里的name">
3.namespace是用于區分包中相同的類(lèi),如果沒(méi)寫(xiě),說(shuō)明該包為默認空間,如果寫(xiě)了(如你的這個(gè)例子),那么就說(shuō)明包c(diǎn)aixuedong的空間為/core。

namespace實(shí)際上是在包的基礎上對Action的進(jìn)一步組織和劃分,可以解決Action重名問(wèn)題,因為在不同的命名空間中是可以有相同的Action名的,就好比一班有個(gè)叫張三的,二班也有個(gè)叫張三的,當我們呼叫某個(gè)張三時(shí),就得帶上“命名空間”,Action也是如此,例子的greeting就必須通過(guò) /core/greeting.action的方式來(lái)進(jìn)行調用。

greeting那個(gè)name就是Action的名字,相當于上個(gè)例子的“張三”

包的名字只是作為其他包引用本包的標記
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Struts2的result的type--Chain
標簽package中的namspace的用法
Struts2的配置文件——struts.xml
寶寶Struts2學(xué)習總結
Struts2配置詳解
Struts2中struts.xml的Action配置詳解
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久