1-1. @RequestParam 요청의 파라미터를 연결할 매개변수에 붙이는 애너테이션 (파라미터 - 매개변수) required가 true면 앞에 어노테이션 들어감! required가 false일 때 처리 기본 값을 부여해줘야 함 (defaultValue로) r
in spring > appServlet > servlet-context.xmlredirect : 다른 url 주소로 이동forward : 같은 url에서 화면만 변화※ redirect와 달리 forward는 요청이 하나2) redirect는 302 / forward는
1. 세션 실습 [동작] index.jsp -> board 클릭 BoardController.java -> 로그인? -(yes)-> boardList.jsp -(no )-> loginForm.jsp login
Controller view에서 요청이 들어올 때, 요청을 수행할 화면이나 비즈니스 로직(model)을 제어하는 객체 모델과 뷰를 연결해주는 중간다리 역할 = 서비스에 매칭해주는 역할만 담당! 컨트롤러는 요청에 따른 처리방식만 결정, 실제로 서비스를 수행하는 것은 m
기능 : 컨트롤러 / 서블릿 파일에 존재하는 '입력' 부분을 앞으로 빼 공통 로직으로 활용!기능 : 전처리담당 (각 서블릿 / 컨트롤러가 활용하는 공통 부분을 앞에서 처리)절차1) 브라우저 요청을 DispatcherServlet가 받음 \- 이 때, HandlerMap
@Autowired 객체 자동 연결하기 isInstance @Autowired vs @Resource @Autowired : byType으로 먼저 찾은 후, 여러개면 이름으로 검색! ( @Qualifier ) @Resource : byName으로 찾음 1. 빈(b
redirect와 forward 1. redirect와 forward의 처리 과정 비교 1) redirect status-code : 300 (redirect = 다른 URL로 재요청) 브라우저가 자동으로 Location을 읽어서 해당 위치로 이동! 과정 : 1. 요
SQL Mapping Framework로, 자바코드와 SQL(XML로 작성)와의 매핑을 도움자바 코드로부터 SQL문을 분리해서 관리매개변수 설정과 쿼리 결과를 읽어오는 코드를 제거! (setString, getString 등등)작성할 코드가 줄어서 생산성 향상 & 유지