![article thumbnail image](https://blog.kakaocdn.net/dn/lFRRa/btrfREoOpCw/oXB5R2AUww7yM7IoHeoh7k/img.jpg)
@RequestMapping(value="/bDeletePro.do")
public ResponseEntity<Object> bDeletePro(CrudDTO crudDTO,Model model, HttpServletRequest request)throws Exception {
String message ="";
if(crudService.boardDelete(crudDTO)) {
message= "<script>";
message+= "alert('게시글이 삭제되었습니다.');";
message+= "location.href='"+request.getContextPath()+"/bList.do';";
message+= "</script>";
}
else {
message= "<script>";
message+= "alert('패스워드가 틀렸습니다.');";
message+= "history.go(-1);";
message+= "</script>";
}
HttpHeaders responseHeaders = new HttpHeaders();
responseHeaders.add("Content-Type", "text/html; charset=utf-8");
return new ResponseEntity<Object>(message,responseHeaders,HttpStatus.OK );
}
1번 리턴타입을 ResponseEntity<Object> 로 작성하고
2번 매개변수로 HttpServletRequest 인터페이스를 import 한다
3번 if 문으로 게시물이 삭제되었을 때 리턴으로 보낼 스크립트 문을 작성한것이다. String 데이터 타입으로 넘겨준다
4번 else 문으로 스크립트를 작성문을 String 데이터 타입으로 넘겨준다
5번 HttpHeaders responseHeaders = new HttpHeaders(); 로 객체를 생성하고
responseHeaders.add 로 ("Content-Type", "text/html; charset=utf-8"); 을 작성
6번 new ResponseEntity<Object>(message,responseHeaders,HttpStatus.OK ); 로 넘겨준다
'몰아 넣기' 카테고리의 다른 글
[spring/java] HTTP 요청 데이터 - API 메시지 바디 (포스트맨활용) (0) | 2021.12.16 |
---|---|
[Spring/Java]타일즈(tiles) 초기 설정 (0) | 2021.11.13 |
[java] 트리(Tree) 자료구조란? (0) | 2021.09.20 |
[java] 자바의 제네릭이란? (0) | 2021.09.19 |
[java] Iterator 정리 (0) | 2021.08.25 |