URLEncode/Decode는 URL 형식 자체와의 충돌을 피하기 위해 URL의 매개변수 값을 위한 것입니다. Tomcat은 URL 매개변수 값을 자동으로 디코딩하므로 해당 값을 직접 가져오기만 하면 됩니다. 예를 들어 다음 JSP는 다음과 같습니다.
으아악
사실 두 "Hello" 링크 사이에는 차이가 없습니다. 웹페이지의 소스 코드를 열어서 링크 주소를 볼 수 있습니다. 하나는 인코딩되어 있고 다른 하나는 인코딩되어 있지 않습니다. 올바른 값은 request.getParameter("name") 결과 콘텐츠가 정확히 동일함을 의미합니다.
배경에 인코딩 필터가 추가되어 있나요?
URLEncode/Decode는 URL 형식 자체와의 충돌을 피하기 위해 URL의 매개변수 값을 위한 것입니다. Tomcat은 URL 매개변수 값을 자동으로 디코딩하므로 해당 값을 직접 가져오기만 하면 됩니다. 예를 들어 다음 JSP는 다음과 같습니다.
으아악사실 두 "Hello" 링크 사이에는 차이가 없습니다. 웹페이지의 소스 코드를 열어서 링크 주소를 볼 수 있습니다. 하나는 인코딩되어 있고 다른 하나는 인코딩되어 있지 않습니다. 올바른 값은
request.getParameter("name")
결과 콘텐츠가 정확히 동일함을 의미합니다.