반응형
이번 포스팅은 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 |