기초공사 (html,css,javascript)

forward 본문

게시판

forward

에스프레소라떼 2024. 1. 19. 10:23

forward는 
특정 액션의 처리가 끝나고 그 결과를 다른페이지에 전달하여 해당  페이지를 보여주는 방식이다.

예) 사용자가 로그인 요청을 하고 이 요청이 서버에서 처리된 후, 그 결과를 다음페이지(예를들어, 메인페이지 또는 에러 페이지)에 전달하고 사용자에게
보여주는 작업을 forward라고 한다.

forward를 사용하면 서버 내에서 페이지 이동이 이루어지기 때문에 사용자의 브라우저에는 이 이동이 노출되지 않는다. 이는 URL이 변경되지 않기 때문에 
사용자가 페이지를 새로고침 하더라도 이전 요청이 다시 실행되는것을 방지할수 있다.

이와 다르게 redirect는 서버가 클라이언트에게 새로운 페이지의 URL을 알려주고 클라이언트가 그 URL로 다시 요청하는 방식이다.
이 경우 URL이 변경되므로 사용자가 페이지를 새로고침하면 새로운 요청이 서버로 전달된다.

 

 

// 서블릿

JSP를 이용해 게시판을 만들 때, 서블릿은 일반적으로 Java 웹 어플리케이션의 src/main/java 디렉토리 아래에 생성합니다.

 

 

'게시판' 카테고리의 다른 글

mysql로 JDBC와 db연결  (0) 2024.01.20
JSTL까지 완성한 jsp 모든 코  (0) 2024.01.19
JSTL 적용한 list.jsp코드  (0) 2024.01.18
EL을 사용한 list.jsp코드  (0) 2024.01.18
Dao Dto 적용된 모든jsp코드  (0) 2024.01.18