티스토리 뷰
String RequestURI = request.getRequestURI();
System.out.println("URI : "+RequestURI);
String contextPath = request.getContextPath();
System.out.println("contextPath : "+contextPath);
String command = RequestURI.substring(contextPath.length());
System.out.println("substring : "+command);

getRequestURI() : 클라이언트가 요청한 URL의 경로를 반환한다. 예를 들어, "http://www.example.com/myapp/test.jsp"라는 URL로 요청이 들어왔다면, getRequestURI() 메소드는 "/myapp/test.jsp"를 반환한다.
getContextPath() : 웹 애플리케이션의 컨텍스트 경로를 반환한다. 위의 예에서, 웹 애플리케이션이 "myapp"라는 이름으로 배포되었다면, getContextPath() 메소드는 "/myapp"를 반환합 한다 .
substring(contextPath.length()) : 문자열에서 특정 부분을 추출한다. contextPath.length()는 컨텍스트 경로의 길이를 반환한다. 따라서 이 메소드는 요청 URI에서 컨텍스트 경로 부분을 제외한 나머지 부분을 추출한다. 위의 예에서, 이 메소드는 "/test.jsp"를 반환한다.
'코딩 > JSP' 카테고리의 다른 글
[12주 4일차] 미니 프로젝트 (0) | 2023.12.28 |
---|---|
[12주 3일차] 웹 쇼핑몰 분석 (1) | 2023.12.27 |
[쉽게 배우는 JSP 웹 프로그래밍 연습문제] 18장 (0) | 2023.12.27 |
[12주 2일차] 웹 MVC : 게시판 만들기 (0) | 2023.12.26 |
[11주 5일차] JSP 표준 태그 라이브러리 (1) | 2023.12.22 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday