Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- angular route
- mysql if
- flex-1
- angular modal
- 옵저버블
- 모달
- Oracle LISTAGG 사용 예시
- Angular Router
- 검색
- Router
- 셀렉트박스 커스텀
- route
- formgroup
- scroll
- TAILWIND
- 아이오닉 스크롤 이벤트
- 스크롤 이벤트
- ApexChart
- angular animation
- 앵귤러 모달
- summary
- egov spring ajax 사용 예시
- modal
- prisma
- 호버
- angular button
- ajax 사용 예시
- 스크롤 이벤트 감지
- 앵귤러 애니메이션
- Ionic modal
Archives
- Today
- Total
깜놀하는 해므찌로
Egov Spring ajax json 비동기 통신 사용 예시 본문
반응형
SMALL
function insertPw(){
var seq = $("#box").val()
$.ajax({
method : "POST",
url : "checkPw.do",
data : {"eqSeq" : seq, "eqPw" : $("#eqPW").val()},
dataType : "JSON",
success: function(data){
if(data.result){
alert("비밀번호가 일치하여 게시글로 이동합니다.");
closeModal();
fncPageBoard('view','view.do', seq,'eqSeq');
return true;
}else{
checkMsg("#eqPW", "비밀번호가 틀렸습니다.");
$("#eqPW").val("");
return false;
}
}
})
}
1. js ajax 함수 선언
2. 받을 데이터 JSON 타입 선언
@ResponseBody
@SuppressWarnings("rawtypes")
@RequestMapping(subFolderPath + "checkPw.do")
public Map checkPw(@ModelAttribute("searchVO") EstQstVO searchVO, Model model, String pass, HttpServletRequest request) throws Exception {
Map<String, Boolean> map = new HashMap<>();
System.out.println("입력 받은 번호 : "+ searchVO.getEqPw());
EstQstVO result = (EstQstVO)cmmnService.selectContents(searchVO, PROGRAM_ID);
System.out.println("원래 번호 : "+ result.getEqPw());
if(result.getEqPw().equals(searchVO.getEqPw())){
map.put("result", true);
}else{
map.put("result", false);
}
return map;
}
3. ajax JSON 타입을 반환하기에 @ResponseBody 어노테이션 명시
4. 리턴 타입 Map<?> 형태 명시
5. Map<제네릭> 설정
6. 결과 값 result 키 값에 저장
7. Map map 반환
반응형
LIST
'IT' 카테고리의 다른 글
Java Gmail Library 자바 Gmail 연동 / 이메일 전송 라이브러리 (0) | 2022.07.06 |
---|---|
ajax 통신 JavaScript try catch / if 조건 에러 / ajax 존재하지 않는 페이지 정보 읽어오기 꿀팁! (0) | 2022.07.06 |
JavaScript popUp 팝업 하루 닫기 feat.쿠키 Cookie (0) | 2022.07.06 |
Egov Spring Controller login session 로그인 세션 리펙토링 (0) | 2022.07.06 |
IDE Eclipse 이클립스 퀵서치 다운로드 방법 (안 되는 낚시글 아님!) (0) | 2022.07.06 |