senRedirect
url 변경됨 (새로운 new url사용), 재요청하는거니까 reg, resp가 새롭게 만들어짐 기존 데이터 전송 불가
--> 요청하면 서블릿이 받아줌
위 주소창이 변경되면서 list.bo 요청 >> 서블릿이 list.bo 찾음 >> 연결
forward (화면에 권한 위임, jsp가 다시 관장할 수 있게끔)
url 그대로, reg,esp 그대로 데이터 전송 가능
데이터전송해야하는경우
forward 필수
데이터 전송 안해도 되는 경우
sendRedirect랑 forward 둘 다 사용 가능
게시판 작성
sendRedirct 는 web-inf 그대로 노출 (내가 전달받은 인자)
web-app아래는 어디로 가든 상관 없음
web-inf아래는 server가 관여하는 폴더 상단 url에서 주소 변경해도 접근 불가
writeboard 페이지에 forward 썼던 이유
1. 어차피 접근 불가능
2. 해당 파일 위치 노출(sendredirct)
만일 우리 페이지가 web-app 아래에 있었다면 sendredirect를 썻어도 됨( 보안 이슈 발생)