바인딩

SeoYehJoon·2023년 10월 24일
0

웹개발-JSP

목록 보기
16/19

Get방식으로 데이터를 전달하는 방법은 데이터양이 적을때나 쓸만하다.
대량의 정보를 서블릿,JSP간에 전달하고 싶을때는 바인딩을 사용해보자.



바인딩 관련 메서드




그럼 프로젝트를 실행시켜보자

코드흐름은
1. 웰컴페이지(기본페이지)인 서블릿 실행됨
2. setAttribute("list", dao.selectAll())로 list객체에 바인딩
3.4. home.jsp파일로 포워드


EL 태그로 바인딩 객체 사용한다



Redirect쓰면 안된다.

위에보면 포워딩 할때 Dispatcher를 사용했는데

redirect를 쓰면안되기 때문이다 왜냐하면 redirect는 브라우저를 거쳐서 가기 때문
그래서 아무리 바인딩 해도 getAttribute, ${"변수명"} 으로 받아오면 null값이 뜰것이다.

https://www.youtube.com/watch?v=MLf8kbm9c2U&list=PLuvImYntyp-s76lJiia8YfskDRAypeoyh&index=59 --> 사진출처
코드는 --> 학원수업중 나온것

profile
책, 블로그 내용을 그대로 재정리하는 것은 가장 효율적인 시간 낭비 방법이다. 벨로그에 글을 쓸때는 직접 문제를 해결한 과정을 스크린샷을 이용해 정리하거나, 개념을 정리할때는 최소2,3개소스에서 이해한 지식을 정리한다.

0개의 댓글