[23.07.28 JSP/Servlet] Scope, jstl

홍선우·2023년 7월 28일
  1. jsp 에서의 4개의 영역(Scope)에 대하여 설명하시오.
  • pageScope: page 수준에서 변수를 유지한다.
  • requestScope: 포워딩을 시켜야 변수가 유지된다.
  • sessionScope: 설정 시간에 따라 변수를 유지한다.
  • applicationScope: 어플리케이션이 끝날 때까지 변수를 유지한다.

  1. jstl 과 스크립틀릿의 차이점은?
  • JSTL은 자바 코드를 피하고 더 간결하고 관리하기 쉬운 방법으로 JSP에서 로직을 처리하는 데 사용되는 라이브러리이며, 스크립틀릿은 직접 자바 코드를 JSP 페이지에 삽입하는 방식

  1. 아래의 문제를 푸시오.

-아래를 구현하시오.

DTO - 클래스 EmpDept
DAO - 함수 작성 -위의 객체를 ArrayList로 담는 함수 작성

12명의 아래의 정보 출력

  • 사원번호, 사원 이름, 부서명 , 부서 위치

-el 및 jstl을 사용 할것

3번문제 - 구현은 아래를 참고 하시면 됩니다.
참고) https://blog.naver.com/mandubin02/222585092750


  1. jstl의 태그 종류는?
  • <c:out>: 출력
  • <c:set>: 변수 선언
  • <c:remove>: 변수 제거
  • <c:catch>: 예외 처리
  • <c:if>: 조건문
  • <c:choose>: 조건문
  • <c:forEach>: 반복문
  • <c:redirect>: url
  • <c:param>: 파라미터 전달

0개의 댓글