JSP,Servlet

JSP Script

오루우 2022. 8. 24. 10:05
vscode를 이용해 블로그 글을 써보았다.

# JSP Script

  • <% %> : 모든 자바 코드를 사용할 수 있는 영역
  • <%= %> : 원하는 값을 HTML에 출력
  • <%! %> : 함수를 선언할 수 있는 영역
  • <%@ %> : JSP 설정 영역
  • <%-- --%> : 이 주석은 컴파일러에게 처리되는 주석이기 때문에 HTML보다 먼저 처리된다
    (HTML의 주석은 웹 브라우저까지 도착해야 처리되는 주석이다.)

# EL

  • EL의 개념은 해석 그대로 Expression Language 라는뜻으로,
    표현 언어를 이해하고 속성 값들을 편리하게 출력하기 위해 제공된 언어이다.
    한마디로 JSP파일에 자바형식의 코드르 사용하면 불편한 점을 한번에 해결할 수 있다.
  • <%= %>, out.print()와 같은 자바코드를 더 이상 사용하지 않고 좀더 간편하게 출력을 지원하기 위한 도구
    배열이나 컬렉션에서도 사용되고, JavaBean의 프로퍼티에서도 사용된다고 한다.
  • <%=i%> : JSP 에서의 값 표기법이고, i는 변수를 의미
  • ${i} : EL에서의 값 표기법이며, i는 이름을 의미
EL 표기법에서 파라미터의 값은 param 키워드를 통해 가져올 수 있습니다.

'JSP,Servlet' 카테고리의 다른 글

서블릿 강의듣기 중간정리  (0) 2022.08.09
foreach문 사용시 build path오류  (0) 2022.08.08