>  기사  >  Java  >  JSP 전달 및 리디렉션이란 무엇입니까?

JSP 전달 및 리디렉션이란 무엇입니까?

(*-*)浩
(*-*)浩원래의
2019-05-15 10:28:484117검색

JSP 전달 및 리디렉션이란 무엇입니까?

JSP 리디렉션과 전달은 모두 JSP의 요청 방법으로 상황에 따라 사용할 수 있습니다.

추천 과정: Java 튜토리얼

앞으로:

클라이언트 요청이 처리를 위해 서버의 jsp에 제출될 때

이 jsp는 요청 및 응답 개체를 운반하고 웹 애플리케이션의 다른 위치로 전송할 수 있습니다. forprocessing

다른 곳에서 처리한 후 결과 페이지가 생성되어 클라이언트 브라우저에 응답합니다

이때 클라이언트 브라우저에서는 결과 페이지를 볼 수 있지만 URL은 변경되지 않았습니다

그래서 모르겠습니다. 서버가 얼마나 많은 처리 단계를 거쳤는지

리디렉션:

클라이언트 브라우저가 처리를 위해 서버의 JSP에 제출할 때

이 JSP는 응답을 반환합니다: 다른 URL을 요청합니다

이때 클라이언트는 브라우저는 이에 대해 다시 새로운 요청을 보낼 것입니다. 새 주소

새 URL 주소는 브라우저에 대한 응답을 생성하는 역할을 담당합니다

이 때 브라우저에 표시되는 URL은 두 번째 요청에 해당하는 URL 주소입니다

둘 사이의 차이점

전달과 리디렉션

리디렉션의 선택은 전달보다 느립니다. 왜냐하면 브라우저가 새로운 요청을 발행해야 하기 때문입니다. 전달을 사용하든지 리디렉션을 사용하든 상관없다면 전달을 사용하는 것이 좋습니다. .

전달은 현재 WEB 애플리케이션에만 액세스할 수 있으므로 서로 다른 WEB 애플리케이션 간에 액세스할 때, 특히 다른 WEB 사이트의 리소스에 액세스할 때 현재로서는 리디렉션만 사용할 수 있습니다.

위 내용은 JSP 전달 및 리디렉션이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.