1. 程式人生 > >struts2 配置檔案中各個項詳解

struts2 配置檔案中各個項詳解

<action   name= "Login_* "   method= "{1} "   class= "mailreader2.Login ">
中Login_*帶*是什麼意思?method= "{1} "帶{}這個是什麼意思?
====================================================
name= "Login_* "
代表這個action處理所有以Login_開頭的請求
method= "{1} "
根據前面請求Login_methodname,呼叫action中的以methodname命名的方法
class= "mailreader2.Login "
action的類名稱

如jsp檔案中請求Login_validateUser的action名稱,根據上面配置,呼叫action類mailreader2.Login類中方法validateUser()
又如:
對於Login_update請求,將會呼叫mailreader2.Login的update()方法。

它的用法同webwork中的!符號的作用,相當於是一個萬用字元。