본문 바로가기
프로그래밍/JavaWebProgramming

[Lesson05] EL JSTL 사용

by Luhie 2016. 12. 16.


JSTL 라이브러리 추가가 제일 우선!

jsp파일 마다 taglib을 하게 되면 매번 같은 코드를 작성해야 하니

web.xml에 모든 jsp를 가로채게 jstl.jsp 이라는 파일 생성 및 taglib 선언


jstl.jsp


web.xml




<수정 전>


<수정 후>

자바코드를 사용하기 위해 사용한 <% %>태그가

el과 jstl의 조합으로 사라져 코드 보기가 편해 졋다.


el을 사용해 어떠한 값을 받아 오려면 어느 보관소에 있는지 찾아야 함으로

el의 기본 객체(pageScope, requestScope, seesionScope, applicationScope)를

적어 줘야 하지만 jsp -> request -> session -> servlet -> null

순서대로 보관소를 뒤져 객체를 찾기 때문에 import를 할 필요가 없고

사용할때 생략 가능하다. 

 

 ${requestScope.객체명}

 ${객체명}


for문에서 member 변수를 선언하고

members 객체 안에 있는 데이터를 el을 사용하여 가져왔다.

${member.no}

${member.name}

${member.email}





 






'프로그래밍 > JavaWebProgramming' 카테고리의 다른 글

[Lesson05] ListServlet DAO 분리  (0) 2016.12.16
[Lesson05] code review 01  (0) 2016.12.15
[Lesson04] JDBC 초기화 매개변수  (0) 2016.12.13