<aside> 💡 한글 깨짐 → web.xml 추가
<!-- 한글 깨짐 처리 -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</aside>
<aside> 💡 작동 방식
HandlerMapping [ RequestMapping(value=”/” ~) ]
model 객체 : view페이지로 데이터를 보낼 때 쓰이는 객체.
ViewRoslver [spring/appServlet/servlet-context.xml ] <!— Resolves views~ —> 부분 → views/home.jsp
HomeController 해당 페이지를 Client에게 home(jsp파일 이름) 을 보냄.
<aside> 💡 Spring legacy 에서는 xml파일로 경로 지정해주는데 Springboot에서는 Annotation으로 처리..
</aside>
</aside>