개발공부 일지
학원수업_55day [JSP,Servlet(22day) - FrontController, Ajax / JSON 본문
학원수업_55day [JSP,Servlet(22day) - FrontController, Ajax / JSON
짜몽- 2022. 10. 20. 14:45Ajax
- 비동기 자바스크립트 통신
페이지 로딩없이 페이지 응답이 아니라 필요한 데이터만 응답한다
객체를 동적으로 생성하는 방식 -> Reflection
(Spring 때 사용 )
- 리플렉션은 어셈블리, 모듈 및 형식을 설명하는 개체(Type 형식)를 제공한다.
리플렉션을 사용하면 동적으로 형식 인스턴스를 만들거나, 형식을 기존 개체에 바인딩하거나,
기존 개체에서 형식을 가져와 해당 메서드를 호출하거나, 필드 및 속성에 액세스할 수 있다.
회원가입시 아이디 등록확인
→ 사용자가 아이디를 입력하면 즉시 실시간 서버의 db와 비교해 사용여부를 제공
아이디가 중복되면 회원가입이 되지 않도록 클라이언트 측에서 메세지를 제공하도록 구현한다.
→ Ajax 를 적용
아이디 중복확인 개발단계
0. Ajax 스터디 및 자료조사
1. db sql //백엔드
2. Model UnitTest (DAO) //백엔드
3. Controller 구성 - Ajax Response View 구현
4. View : Ajax 구현
프론트컨트롤러 -> 컨트롤러인터페이스 -> 핸들러맵핑 -> 핸들러맵핑안에서 create 메서드
index -> FrontControllerServlet -> CheckIdcontroller -> AjaxViewServlet

string to map
map to list
keyset to map
객체 to map
request to jsp
html to jsp
servlet to db
JSON
'학원수업 > Web(HMTL,CSS,JSP,Servlet)' 카테고리의 다른 글
| 학원수업_57day [JSP,Servlet(24day) - media query/ SQL / ERD (0) | 2022.10.24 |
|---|---|
| 학원수업_56day [JSP,Servlet(23day) - DBCP / Path (0) | 2022.10.21 |
| 학원수업_54day [JSP,Servlet(21day) - JSON / Ajax (0) | 2022.10.19 |
| 학원수업_53day [JSP,Servlet(20day) - AJAX 비동기적처리 (GET, POST)/ HandlerInterceptor ] (0) | 2022.10.19 |
| 학원수업_52day [JSP,Servlet(19day) - 회원가입 구현 / Interceptor / Ajax 기초 ] (0) | 2022.10.17 |