일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 크리스탈레포트이미지
- 롬복
- 오라클오류
- 크리스탈리포트이미지
- 게시판댓글
- jdbc연결안됨
- openaddressing
- Ajax
- IT기본지식
- ResponseBody
- fcmwebpush
- 자료구조
- api문서만들기
- 타임존설정
- git
- 타임존
- 크리스탈레포트누끼
- 이미지누끼
- lombok
- 서블릿용어
- 크리스탈리포트이미지삽입
- RequestBody
- 스토리지기본
- @RunWith
- 서버기본
- JDBC
- EC@
- import안될때
- 크리스탈레포트그림
- 추상클래스
- Today
- Total
목록Ajax (3)
엠마의 개발공부일지

게시판에서 댓글처리하기 1. 댓글등록 버튼에 onclick이벤트로 처리, 함수를 연결해준다. (함수에 파라미터를 이용하여 ajax에서 활용할 값을 전달해 줘도된다.) 2. 전달할 값의 id값으로 해당 값을 가져온다. 3. 넘어온 값의 타입을 확인한다.(typeof메서드&3항연산자를 활용하여 간결하게!) => ajax로 넘어온값은 int도 String으로 바뀌는듯..하다! 그래서 숫자를 쓸거면 "parseInt"로 형변환 해준다 => bindData : db에 넣을 값을 toString(문자처리)해주었다(db에 해당 컬럼을 int로 설정해 놓았기 때문) => 값이 안적혀있다면 "작성자를 입력해주세요" 전달(return사용하여 바로 끝내기) => 적혀있다면 4단계로 이동 4. response할때 data기입..

[ input태 그 hidden사용예시 ] 로그인정보가 틀릴경우 안내메시지를 input type="hidden" -> input type="text"로 변경 type="hidden" button에 onclick함수(showSwal()) 연결 ajax success 부분에 제이쿼리 적용 attr : type을 hidden -> text로 변경하도록 적용 [출처] jun.hansung.ac.kr/CWP/htmls/HTML%20Input%20Types.html

AJAX통신할때 컨트롤러에서 정보를 받기위해서는 아래와 같이 어노테이션을 붙여주어야 한다. * Response : 서버 => 클라이언트(서버에서 클라이언트로 통신) * Request : 클라이언트 => 서버 (클라이언트에서 서버로 통신) @ResponseBody : 자바객체 => http의 body내용으로 매핑하게 함 > 기존 http구성의 내용이아닌, 자바객체로 부터 받은내용 그대로를 출력하는 역할로 생각하면 편함 @RequestBody : http의 body내용 => 자바객체로 매핑하게 함