name="/edit*"
class="org.apache.struts
萬用字元中幾個特殊的標記,如下所述:
*:可以匹配0個或多個任意字元,但是不包括正斜槓」/」;
**:可以匹配0個或多個任意字元,包括正斜槓』』/」在內
\:反斜槓,轉義字元。
因為*不能匹配正斜槓,所以前面/editsubscription/add不會被匹配上。
用來表示代替第n個被匹配上的值,說通俗點就是第n個*號所表示的內容,比方說萬用字元表示式是/edit*/add*/confirm*,它匹配上了/editorder/additem/confirmresult,那麼就代表order,就代表item,就代表result,依此類推。
struts2 萬用字元用法
原理 用 來填充佔位符,出現的第乙個 對應,第二個 對應 例子 action name crud class example.crud method 當頁面中請求crud input.action時,就會自動去找action的input方法,當遇到crud delete時,就會自動去找action的...
struts2 萬用字元對映
小哥叫我閱讀專案伺服器端的 發現struts.xml中有 這個是什麼意思呢?name guestroommsg 代表這個action處理以guestroommsg 開頭的請求 入 guestroommsg getname 等 method 表示根據guestroommsg methodname 訪問...
Struts2萬用字元詳解
比如index.jsp裡有多個請求 href path usersaction add.action adda href path usersaction show.action showa href path usersaction update.action updatea href path ...