Tiles에서 현재 URL을 가져오려고 request.getRequestURI() 를 출력하면 마지막 호출 Tiles의 정보를 호출한다. 결과적으로 현재 URL의 정보를 가지고 올 수 없다. 그래서 구글링 시작..ㅡㅡ;;

방법 :
request.getAttribute(.....);

요청 URL : http://localhost:9090/mani-examples/jsp/Forwarder.jsp?name=Mani

현재 URL 정보 출력
javax.servlet.forward.request_uri = /mani-examples/jsp/Forwarder.jsp
javax.servlet.forward.servlet_path = /jsp/Forwarder.jsp
javax.servlet.forward.context_path = /mani-examples
javax.servlet.forward.path_info = null
javax.servlet.forward.query_string = name=Mani

Tiles 정보 출력
javax.servlet.include.request_uri = /mani-examples/jsp/Included.jsp
javax.servlet.include.servlet_path = /jsp/Included.jsp
javax.servlet.include.context_path = /mani-examples
javax.servlet.include.path_info = null
javax.servlet.include.query_string = null


+ Recent posts