midnightly
[Spring Boot] ์๋ฌ ํ์ด์ง ์ค์ ๋ณธ๋ฌธ
๐ ์๋ฌ ๋ฐ์ ์ ๋ํ๋๋ ๊ธฐ๋ณธ ์๋ฌ ํ์ด์ง ๋ณ๊ฒฝํ๊ธฐ
1. ErrorController implements ํด์ ErrorController ์์ฑ
@Controller
public class ErrorController implements ErrorController {
@RequestMapping(value = "/error")
public String error(HttpServletRequest request) {
return "/error.html";
}
@Override
public String getErrorPath() {
// TODO Auto-generated method stub
return null;
}
- ์ฌ์ฉํ HTML, ์ด๋ฏธ์ง๋ resources/static์ ๋ฃ์ด๋๋ค.
2. ์๋ฌ๊ฐ ๋ฐ์ํ์ ๋ ๊ธฐ๋ณธ์ ์ธ ๊ฒฝ๋ก๋ /error
- ์๋ฌ ๊ฒฝ๋ก๋ฅผ ๋ณ๊ฒฝํ๊ณ ์ถ์ผ๋ฉด application.properties ํ์ผ์ path ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ค.
server.error.path=/error
3. IE์์ ์ค์ ํ ํ์ด์ง๊ฐ ๋์ค์ง ์์ ๋๋ HTML ํ์ผ์ ํฌ๊ธฐ๋ฅผ 512๋ฐ์ดํธ๋ณด๋ค ํฌ๊ฒ ํด๋ณธ๋ค.
- 512 ๋ฐ์ดํธ ๋ณด๋ค ์์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ ์๋ฌ ํ์ด์ง๊ฐ ๋ํ๋จ
Comments