redirect는 서버가 클라이언트의 요청에 대해 특정 URL로 이동을 요청하는 것이라 한다.
위와 같이 동작한다. 간단히 구현해보면
redirect01.jsp에서 redirect02.jsp로 redirect를 했다. 따라서 redirect를 실행시켰을 때 redirect02.jsp로 URL이 이동하여 "redirect된 페이지 입니다." 결과가 출력되도록 한다.
forward와 redirect를 잘 구별하라고 선생님께서 당부하신다.
servlet 과 jsp를 연동할 때 forward를 사용한다.
실습으로 넘어가서
LogicServlet.java 파일에서 빨간색으로 표시한 부분을 통해 result.jsp로 포워딩을 하면
result.jsp에서 getAttribute를 이용해서 값을 가져올 수 있다.
EL을 활용하면 위와같이 간단히 나타낼 수 있다고 한다. java언어를 최대한 적게 쓰고 EL 또는 JSTL을 사용하는 것이 더 바람직하다고 한다.
'프로젝트 > 웹프로그래밍(풀스택)-부스트코스' 카테고리의 다른 글
[롬복]생성자 어노테이션 (0) | 2022.09.30 |
---|---|
맥 mysql 경로 확인, 환경변수 설정 (0) | 2022.08.05 |
maven 웹 실행 오류 해결 (0) | 2022.08.05 |
JDBC (0) | 2022.08.02 |
maven (0) | 2022.08.01 |