예외처리... HTTP API 응답 요약 정리HTML / TEXT 형식의 예외 처리BasicErrorController() 사용API 형식의 예외처리ExceptionHandlerExceptionResovler 사용 (@ExceptionHandler) 사전 준비@Component public class MyCustomizer implements WebServerFactoryCustomizer { @Override public void customize(ConfigurableWebServerFactory factory) { ErrorPage errorPage404 = new ErrorPage(HttpStatus.NOT_FOUND, "/error-page/..
HTTP 응답 방법정적 리소스 /static , /public, /resources, /META-INF/resourcessrc/main/resources : 리소스를 보관, 클래스패스의 시작 경로View Templatesrc/main/resources/templates : 기본 뷰 템플릿 경로HTTP API , 메시지 바디에 직접 입력 View Template 응답src/main/resources/templates/response/hello.html empty 방법ModelAndView를 반환Model을 이용해서 데이터 전달 + URL 문자열로 전달요청 URL 과 응답 URL 이름이 동일하면 생략 (권장 x -> 명시성이 떨어짐)@ResponseBody, HttpEntity를 사용하면 뷰템..
Servlet ?Servlet은 웹서버의 요청 메서드에 따라서 응답을 만들기 위해서 사용하는 기술Servlet을 관리하는 컨테이너가 웹서버의 요청을 받고, 요청에 따른 응답을 동적으로 생성하여 주는 역할Servlet은 클래스파일로서 사용되고, Tomcat과 같이 사용된다 ( 따라서, Tomcat 서버 구성이 필요 )Spring boot의 경우 내장 Tomcat이 있어서 사용하기에 수월하다. Servlet의 특징 Servlet은 어노테이션을 이용하여 지정할 수 있다 (@WebServlet)@WebServlet의 경우, 필수 입력값으로 "URLPattern='' "을 지정해줘야한다웹 컨테이너의 Client Request 처리 순서Servlet Load -> Servlet instance -> Servlet..
- Total
- Today
- Yesterday
- 코딩테스트
- 타입변환
- 정렬
- 게시판
- 티스토리챌린지
- SQL
- 이진탐색
- Thymeleaf
- 클래스
- Spring
- 검증
- 기술면접
- 버블정렬
- 포트폴리오
- 오블완
- 깊이우선탐색
- db
- 예외처리
- DFS
- 백준
- 게시판 프로젝트
- bean
- stack
- JSON
- 알고리즘
- Java
- HTML5
- BFS
- JDBC
- 우선순위 큐
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |