此規則會標示 JSP 鏈結標籤 () 的 URI,或包含加號的表單動作標籤 (<form action=>)。+
) 不在 URL 的查詢參數部分中的符號。
在 WebSphere Application Server 5.1 版之前,在解碼 URL 時,已解碼整個 URL, 不只是查詢參數。 已將 Web 儲存器變更為不將加號視為特殊符號當它不在查詢參數中。 在 5.1.1.11 版中,Web 儲存器自訂內容 已新增,以回復至解碼加號的原始行為。
如果 URL 包含不應該解碼的加號,則必須設定 Web 儲存器自訂內容 com.ibm.ws.webcontainer.decodeURLPlusSign 為 false。 預設行為是 true。
範例 1.
|
1. My Link 2. My Link 3. My Link |
在「範例 1」中,規則將標示第一和第二個項目,因為這兩個項目在查詢參數外都包含 + 符號
範例 2:
|
1.<form action="some+path/"> ... </form> 2.<form action="somepath/"> ... </form> |
在「範例 2」中,規則將只標示第一個項目。
如需相關資訊,請參閱 java.net.URL Java 說明文件.