본문으로 바로가기

현재 내 웹페이지 경로 확인하기[JSP]

category 개발/JSP 2021. 11. 19. 11:42
728x90

웹 페이지에서 내 현재 경로 보기

 

이미지 or 파일 등록을 진행할 경우 나의 상대 경로가 아닌 절대 경로를 알아야 할 경우가 있다.

그 경로를 확인하는 방법중에 하나로 위치를 확인할 디렉터리 밑에 임시 파일을 만들고 경로를 확인해본다

 

test.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>경로 확인</title>
</head>
<body>


<%
	String path = request.getServletContext().getRealPath("/");
%>

<%=path %>
</body>
</html>

getServletContext() : 웹 어플리케이션이 설치되어 있는 경로를 리턴

getRealPath() : 현재 페이지가 호출된 곳의 위치를 호출한다.  getRealPath("/")는 한단 계의 즉 jsp에서 webapp까지의 경로만 보여준다.

 

경로를 보여주는 방법은 다양하지만 물리적경로를 얻는 방법 중에 제일 자주 쓰는 방법

 

728x90