๋๋์ฒด๊ฐ
@ResponseBody๋ง์ฐ๋ฉด ๋๋ฌด ์ง์ฆ์ด๋๋ค.
๊ณ์ํด์
์๋ฒ์์
์๋ต์ด ํ๊ธ๋ก ์ ๋์ด์ค๋๋ฐ
ํด๋ผ์ด์ธํธ ์ชฝ์๋ง ๊ฐ๋ฉด

ํ๊ณ ??๋ก ๋์ด์์
๊ต์ฅํ ํ๊ฐ๋ฌ๋ค.
์๋ฌด๋ฆฌ ๋ญ ํฐ์บฃ์ server.xml์ utf-8์ ์ค์ ํ๊ณ
์ปจํธ๋กค๋ฌ์
produces = "text/plain; charset=UTF-8"
๋ฅผ ๋ฃ์ด๋ด๋
์๋ฌด๊ฒ๋ ํด๊ฒฐ์ด ์๋๋ค.
๊ทธ๋ฌ๋ ๋์ค ์ฐพ์ ํด๊ฒฐ๋ฒ ใ ใ
https://stove99.tistory.com/151
Spring @ResponseBody ๋ก ๋ฆฌํด์ ํ๊ธ์ด ๊นจ์ง๋
์ปจํธ๋กค๋ฌ ๋ฉ์๋์์ @RequestMapping("/test") @ResponseBody public String test(){ return "mainBean : " + mainBean; } ์๋ฐ์์ผ๋ก ํ๊ธ์ด ์์ธ ๋ฌธ์์ด์ @ResponseBody๋ก ๋ฆฌํดํ ๋ ๋ธ๋ผ์ฐ์ ธ์์ ํ๊ธ์ด ๊นจ์ก๋ค. ์๊ฒ์ ํด
stove99.tistory.com
์ฌ๊ธฐ์ ์ ๋์์์๋๋ฐ.
๋๋ ๋ฒ์ ์ด ๋ฎ์์ dispatcher-servlet.xml์
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<constructor-arg value="UTF-8"/>
<property name="supportedMediaTypes">
<list>
<value>text/plain;charset=UTF-8</value>
<value>application/json;charset=UTF-8</value>
</list>
</property>
</bean>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<constructor-arg value="UTF-8"/>
<property name="supportedMediaTypes">
<list>
<value>text/plain;charset=UTF-8</value>
<value>application/json;charset=UTF-8</value>
</list>
</property>
</bean>
</list>
</property>
</bean>
์ด๋ ๊ฒ ์ถ๊ฐํด์คฌ๋ค.
ใ ใ ์ด์

์๊นจ์ง๊ณ ์๋์จ๋ค.