스프링 8일차

선장원·2021년 12월 1일
1

Spring

목록 보기
9/16

8일차 (12/01)

Spring

@ResponseBody

리턴값을 보낼 때 .jsp를 추가 하지 않고 보내준다

자바 스크립트로 form태그 서밋하기

form태그에 name속성값을 정하고
자바스크립트에서
name값.submit();
으로 하면 위의 코드가 모두 실행 되고 서밋으로 보내준다

관리자만 보이게 만들기

위 c태그를 사용하면 해당 조건을 만족해야지만 보이게 설정 할 수 있다

관리자 페이지로 이동하게 만들거나 해당 ID가 만든 게시글만 수정할 수 있게

로그인 정보를 유지하기

서버가 돌고 있을 때 로그인 정보를 유지 시키기
세션session객체

  • 브라우저를 모두 종료하거나 서버를 내리기 전까지 세션객체에 저장된 데이터는 계속 유지 된다.
  • 일반 model에 담은 데이터는 페이지가 변경되거나 새로운 주소를 요청하게 되면 사진다
    • model.addAttribute를 통해 담은 데이터는 request객체에 담기는 것
  • 세션에는 최소한의 필수정보만 저장(로그인정보)

로그인 정보 지우기
홈컨트롤으로 주소를 보내서 홈컨트롤에서 지워야한다

invalidate();
세션에 담겨있는 데이터를 다 지운다
다시 인덱스로

ajax로 하긴 좀 그런가

검색기능 만들다가 검색할 때 밑에 자동완성 해보고싶었는데 너무 어렵다 ㅠㅠ

profile
코딩도전기

0개의 댓글