[JSP/JAVA] 최상위, 파일 경로 알아내기
JSP/Servlet 사이트 경로 1 (드라이브:\사이트경로\)
String strRoot=request.getSession().getServletContext().getRealPath("/");
out.println(strRoot);
JSP/Servlet 사이트 경로 2 (드라이브:\사이트경로\)
String strRoot=getServletContext().getRealPath("/");
out.println(strRoot);
JSP/Servlet 특정 페이지 경로
String strRealPath=getServletContext().getRealPath("경로/파일명");
strRealPath=strRealPath.substring(0,strRealPath.lastIndexOf(System.getProperty("file.separator")));
out.println(strRealPath);
JSP/Servlet 현재 페이지 경로
String strRealPath=getServletContext().getRealPath(request.getRequestURI());
strRealPath=strRealPath.substring(0,strRealPath.lastIndexOf(System.getProperty("file.separator")));
out.println(strRealPath);
JAVA - 현재 클래스 경로
this.getClass().getResource("").getPath();
JAVA - 클래스 디렉토리 경로
this.getClass().getResource("/").getPath();
String strRoot=request.getSession().getServletContext().getRealPath("/");
out.println(strRoot);
JSP/Servlet 사이트 경로 2 (드라이브:\사이트경로\)
String strRoot=getServletContext().getRealPath("/");
out.println(strRoot);
JSP/Servlet 특정 페이지 경로
String strRealPath=getServletContext().getRealPath("경로/파일명");
strRealPath=strRealPath.substring(0,strRealPath.lastIndexOf(System.getProperty("file.separator")));
out.println(strRealPath);
JSP/Servlet 현재 페이지 경로
String strRealPath=getServletContext().getRealPath(request.getRequestURI());
strRealPath=strRealPath.substring(0,strRealPath.lastIndexOf(System.getProperty("file.separator")));
out.println(strRealPath);
JAVA - 현재 클래스 경로
this.getClass().getResource("").getPath();
JAVA - 클래스 디렉토리 경로
this.getClass().getResource("/").getPath();
'Computer Science' 카테고리의 다른 글
Spring 3 MVC 핼로 월드 예제 (0) | 2011.11.01 |
---|---|
Spring DI(Dependency Injection)와 AOP(Aspect Oriented Programming) 맛보기 (0) | 2011.10.31 |
JUnit을 이용한효율적인테스트전략 (0) | 2011.10.25 |
지능형지속위협(APT)공격, 99.999% 당한다 (0) | 2011.10.16 |
PC 게임 개발 안내 : How To Create PC Game (0) | 2011.10.15 |