반응형

이번 포스팅은 JSP, Servlet, Java에서 현재 경로를 확인할 수 있는 방법에 대하여 알아보겠습니다.

#. JSP (Java Script Page) 의 경우
1. URL : <%= request.getRequestURL() %> </BR>
2. URI : <%= request.getRequestURI() %> </BR>
3. 전달 파라미터 : <%=request.getQueryString()%> </BR>
4. 전달 파라미터 Map으로 return : <%=reqeust.getParameterMap()%>

#. Servlet
절대 경로
// 웹서버의 Document Root
getServletContext().getRealPath("/"));
ex) getServletContext().getRealPath("/WEB-INF/web.xml"));

#. Java
절대 경로
// 현재 자신의 절대 경로
this.getClass().getResource("").getPath();
// classes 폴더의 최상위 경로
this.getClass().getResource("/").getPath();
// classes 폴더에서부터 시작하여 해당 파일까지의 절대 경로
this.getClass().getResource("/com/test/config/config.properties").getPath();

반응형

'Development > Web' 카테고리의 다른 글

[Web] 뷰 컴포넌트 통신  (0) 2022.09.19
[Web] 뷰 컴포넌트  (0) 2022.09.18
[Web] 뷰 인스턴스 라이프 사이클  (0) 2022.09.18
[Web] 뷰 인스턴스  (0) 2022.09.18
[Web] JSP에서 엑셀 파일로 저장하기  (0) 2020.04.08

+ Recent posts