JavaScript 절대주소
javax.servlet.http.HttpServletRequest
오브젝트가 제공하는 정보를 활용하면 절대 주소를 획득하는 것이 가능하다. JSP에서는 아래와 같이 해당 정보를 획득할 수 있다.
${pageContext.request.scheme}
: http${pageContext.request.serverName}
: localhost${pageContext.request.serverPort}
: 8080${pageContext.request.contextPath}
: /someApp
JSP에서 구현된 JavaScript에서는 위 정보를 활용하여 아래와 같이 웹 애플리케이션의 절대 주소를 획득할 수 있다.
var absoluteUrl = '${pageContext.request.scheme}' + '://' + '${pageContext.request.serverName}' + ':' + '${pageContext.request.serverPort}' + '${pageContext.request.contextPath}';
'Programming > JSP' 카테고리의 다른 글
[JSP] document.XXXform.submit() 값 변경 (0) | 2016.04.04 |
---|