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

+ Recent posts