이 규칙은 URL의 조회 매개변수 부분이 아닌 더하기 부호(+
)를 포함하는 양식 조치 태그(<form action=>) 또는 JSP 링크 태그()에서 URI를 플래그 지정합니다.
WebSphere Application Server 버전 5.1 이전에서는 URL을 디코드하면 조회 매개변수뿐만 아니라 전체 URL도 디코드됩니다. 더하기 부호가 조회 매개변수에 없는 경우 특수 문자로 처리하지 않도록 웹 컨테이너가 변경되었습니다. 버전 5.1.1.11에서는 웹 컨테이너 사용자 정의 특성이 추가되어 더하기 부호를 디코딩하는 원래 동작으로 되돌아 갔습니다.
URL에 디코드할 수 없는 더하기 부호를 포함하는 경우 웹 컨테이너 사용자 정의 특성 com.ibm.ws.webcontainer.decodeURLPlusSign을 false로 지정하십시오. 기본 동작은 true입니다.
예제 1.
|
1. My Link
2. My Link 3. My Link |
예제 1에서, 조회 매개변수 외부에 있는 더하기 부호를 포함하므로 항목 번호 1과 2를 플래그 지정합니다.
예제 2:
|
1.<form action="some+path/"> ... </form>
2.<form action="somepath/"> ... </form> |
예제 2에서 규칙은 첫 번째 항목만 플래그 지정합니다.
추가 정보는 java.net.URL Java 문서를 참조하십시오.