<Model2 구조로 webStudy01 컨텍스트의 익스플로러 구현하기>
조건: JSP 쪽의 자바 코드 부담 줄이기 위해 디자인 패턴 중 하나인 Adapter(Wrapper) 패턴을 사용하기
jackson databind jar를 사용해 마샬링한다.

해당 Mapper에서 write 계열은 마샬링, read 계열의 메서드는 언마샬링을 위해 사용된다.

FancyTree 를 사용할 것이기 때문에 FancyTree node 형식에 맞게 filewrapper 클래스를 바꾼다.
여기서 'lazy'란? | boolean |

dragDrop function에 파라미터: node와 data
여기서 data를 console에 찍어보면 originalEvent 라는 객체를 포함하고 있다.
그리고 그 originalEvent는 ctrlKey가 눌려있는지 아닌지의 boolean값을 알려준다.

key event의 target: 무조건 window
Key event의 실행 시점은 keyup
'WEB Application' 카테고리의 다른 글
20/09/10 웹 프로그래밍 기초 (layered architecture, trigger(), 메이븐 설치) (2) | 2020.09.11 |
---|---|
20/09/09 웹 프로그래밍 기초 (0) | 2020.09.09 |
20/09/07 웹 프로그래밍 기초 (Scope ) (0) | 2020.09.07 |
20/09/05 웹 프로그래밍 (기본 객체, 세션, 쿠키) (0) | 2020.09.07 |
20/09/04 웹 프로그래밍 기초 (model2, request dispatch , redirect) (0) | 2020.09.04 |