우리가 만든 프로젝트 페이지를 열 때
<aside> 💡 http://localhost:8000/blog
</aside>
이렇게 치고 들어간단 말이야????
여기서 /blog 는 contextPath (이하 cp) 인거 기억나지????
(서버의 server.xml 참조)
이렇게 치면 서버의 welcome 파일인 index 파일을 찾아가는게 default
만약 없으면? 404가 뜨거나 우리가 무언가 조치를 취해줘야한다
그래서 우리는 index.jsp 를 만들었쥐
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%
response.sendRedirect("board?cmd=list&page=0"); /* 컨트롤러 때려야되니까 */
%>
board?cmd=list
메인으로 들어갔을 때 화면에 디비의 데이터를 가져와 뿌려야하기 때문에
컨트롤러를 타게 해줘야한다
그래서 서블릿 파일로 가게끔 경로를 저렇게 짜줬지?!
cp는 생략이 가능해 저렇게만 적었는데 full로 다 적어보자면