EL(Expression Language) 기존에 사용하던 자바 코드 블럭인 를 ${ } 형식으로 더 간편하게 사용할 수 있도록 도와주는 것을 말한다. 기존에는 getAttribute를 사용해서 값을 꺼내고 태그를 사용해서 값을 출력했었다. ${num} 위의 코드와 같이 EL을 사용하면 값을 꺼내서 출력까지 한 번에 가능하다. JSTL(JSP Standard Tag Library) 자신만의 태그를 추가할 수 있는 기능으로 사용하기 위해서 JSTL 메이븐 리포지토리가 필요하므로 아래의 사이트에서 jar 파일을 다운받아야 한다. https://mvnrepository.com/artifact/javax.servlet/jstl/1.2 그러고나서 JSP 파일 상단에 아래의 코드를 작성해주면 해당 uri를 대신해서..
JSTL 아래의 코드는 이전 글에서 사용하던 View 페이지의 자바 코드이다. 이 반복문을 제거하기 위해서 사용하는 것이 JSTL이다. JSTL을 사용하기 위해서는 아래의 사이트에서 jar 파일을 다운받아야 한다. https://mvnrepository.com/artifact/javax.servlet/jstl/1.2 다운을 받았다면 JSP 파일 상단에 아래의 코드를 적어준다면 JSTL을 사용할 준비가 된 것이다. 이 코드는 길이가 긴 uri를 대신해서 c라는 식별자를 사용할 수 있도록 해주는 것인데 Jasper에게 서버에서 처리할 taglib임을 알 수 있게 해주는 역할을 한다. JSTL을 사용하여 자바 코드를 제거한다면 를 사용하면 된다. 는 List와 같은 배열 요소를 순서대로 반복해서 처리할 수 있..