라이브러리 다운로드 받는 곳
javax.servlet.jsp.jstl-1.2.1.jar
https://mvnrepository.com/artifact/org.glassfish.web/javax.servlet.jsp.jstl/1.2.1
javax.servlet.jsp.jstl-api-1.2.1.jar
https://mvnrepository.com/artifact/javax.servlet.jsp.jstl/javax.servlet.jsp.jstl-api/1.2.1
Dynamic web project를 만들어주고
WebContent -> WEB-INF -> lib
폴더에 위에서 받은 파일
javax.servlet.jsp.jstl-1.2.1.jar
javax.servlet.jsp.jstl-api-1.2.1.jar
두 개를 넣어준다.
둘의 차이점은
javax.servlet.jsp.jstl-api-1.2.1.jar은 api의 인터페이스와 보조 클래스가 있지만 실행 클래스는 없다.
이걸 보완해주는 파일이 javax.servlet.jsp.jstl-1.2.1.jar
Core tag
간단테스트
WebContent에 적당한 이름의 jsp 파일을 만들어 준다.
Foreach 기능 사용
class 불러와서 사용하기
Java Resourceds -> src 폴더에
적당히 패키지를 만들어 준다. 난 com.seol2.jsp.tagdemo라고 지었다.
그리고 거기에 클래스를 만들어주는데 student라고 했다.
객체를 만들어주고 리스트에 넣은 다음 foreach를 통해서 출력하는 기능이다.
jsp와 클래스를 불러들이고
data라는 리스트를 만든다음 클래스 객체를 생성자를 통해 만들어서 리스트에 넣는다.
그리고 data변수를 myStudent라고 이름을 붙인다.
그런 다음 html 틀을 만들고
거기에 foreach를 사용한다.
myStudent 리스트를 하나씩 커내 사용한다.
if문 사용하는 법
switch문 사용하는 법
'컴퓨터공학 > JSP | Servlets | JDBC' 카테고리의 다른 글
JSP 기본> JSTL> 웹페이지 여러 언어로 표현하기 (0) | 2021.03.20 |
---|---|
JSP 기본> JSTL> Function tag (0) | 2021.03.20 |
JSP 기본> 쿠키 만들기 (0) | 2021.03.19 |
JSP 기본> To do list 만들기 (0) | 2021.03.19 |
JSP 기본> HTML Form, Drop down, Radio box, Check box (0) | 2021.03.18 |