Spring
[SPRING]
onnnzeoz
2023. 4. 7. 17:43
모든걸 ajax에서 처리하니까 이게 자바스크립트니까 모든 정보를 개발자모드에서 다 볼 수 있었다는 단점이 있었음
체크된거 여러개보낼때
비동기방식(자바스크립트)에서는 배열로 받음
동기방식에서는 여러값 하나의 이름으로 한번에 보냄 id=test1 and id=test2 이런식
로그인이 성공하면 여기로 가! 이런건 ajax로 못함
대신 기존페이지에 영향을 주지 않으면서 진행할 때 (체크하는것처럼)
실시간 감시같은거
다중 삭제 처리할 때
ajax가 유용함
보안성이 요구되거나 페이지 이동해야한다면 - 동기방식
페이지 요청한 곳에서 바로 반응하고 페이지가 날라가면 안된다 - 비동기 방식
paging
몇번에서 몇번까지만 가져와
페이징 관련 라이브러리
]
잭슨과 잭슨코어, 까지 설명해줘야함 login.jsp -> /login.ajax 도
jackson은 spring에서 json데이터 구조를 처리해주는 라이브러리임
자바를 json으로 바꿔주고나 json을 자바로 바꾸는데 사용한ㄴ
responsebody : hashmap이 반환되면 response.getWrite() 메서드를 붙여서 보내주는거임
mvc패턴에서는 dispatcher