비즈니스로직(Controller, Service, Dao 등등)에서 호출된 URI를 구하려면 

기존처럼  request.getRequestURI()를 사용하면 된다.


하지만 뷰안에서 getRequestURI를 호출하게 되면, 해당 뷰 자체의 URI를 되돌려주게 된다.


그래서 원래 원하였던 실제 URI를 얻기위해서는 아래와 같이 사용하면 된다.


  1. String uri = (String)request.getAttribute( "javax.servlet.forward.request_uri" );


+ Recent posts