Struts2萬用字元配置

2021-06-08 22:06:15 字數 434 閱讀 9271

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 ...