이런 내용들이 아직 그렇게 많이 퍼지진 않은것인지.. 아니면 나만 모르고 있었는지.. 새로운 것을 발견했다..
이외에도 훨씬 많은 다양한 예약어가 존재할것으로 생각된다.

  1. ${param.test}
    - el을 사용하면 파라미터의 내용을 다이렉트로 가져올수 있다.
  2. ${paramValue.test[0]}
    - el을 사용해서 파라미터 밸류를 불러온다. string[] 타입
  3. ${paramValues[0]}
    - 모든 파라미터 밸류를 String[] 타입으로 불러올 수 있다.
  4. ${pageContext.request.contextPath}
    - contextPath를 가져올수 있다.
    - http://[host]:[port]/[requestPath]?[queryString] 체계
    - requestPath 는 contextPath, servletPath, PathInfo로 구성
    - contextPath는 was에 설정된 contextPath를 말하는것 같다.
    - 이것을 jstl로 표현하면
    <c:url value="/test.jsp" /> 이것과 ${pageContext.request.contextPath}/test.jsp 와 같다는데 아직 테스트는 해보지 않았음.
    - valocity에서는 ${rs.contextPath}로 처리
    - ${pageContext.request.requestURL} 등도 사용가능
  5. ${cookie.test.value}
     - el을 사용하면 쿠키값도 바로 가져올수 있다.

'Jsp-Servlet > Jsp' 카테고리의 다른 글

404, 500 error등의 처리  (1) 2011.12.09
Excel Download 공통단  (1) 2011.11.17
quartz setting (servlet 이용)  (3) 2011.10.31
custom tag lib 대략 정리  (1) 2010.08.05
jstl, el, fn 정리  (2) 2010.05.27