TIL

[Today I Learn] 2022.04.28

728x90
반응형

TIL

 

JSP

 # BoardController 클래스 
BoardDAO bd = new BoardDAO();
BoardVo bv = bd.boardSelectOne(bidx_);
//ArrayList<BoardVo> alist = bd.boardSelectAll();
//int value = bd.insertBoard(subject, content, writer, ip, midx);
request.setAttribute("bv", bv);  // setAttribute : bv의 값을 "bv"로 전송함

~

# boardDeleteAction.jsp
BoardVo bv = (BoardVo)request.getAttribute("bv");  // getAttribute : "bv"로 전송된 값을 가져옴
  • request.setAttribute("전달 명칭", 전달 값), request.getAttribute("전달 명칭") : 자바에서 작성된 데이터를 jsp에서 불러올 수 있도록 전달하는 역할
  • alert는 확인 버튼만 존재한다. 확인/취소 버튼을 사용하고 싶다면 confirm을 사용한다.

  • getParameter() vs getAttribute()
    getParameter: String 타입 리턴, request 영역값을 읽어옴
    getAttribute: Object 타입 리턴, setAttribute() 속성을 통해 값을 가져옴, 값이 없으면 무조건 null 반환
    참고: http://hsprnote.blogspot.com/2017/03/jsp-getparameter-getattribute.html

Spring

  • 서버를 배포할 때는 'hello-spring-0.0.1-SNAPSHOT.jar' 파일을 복사해서 넘겨주면 되고, 자바에서 실행하면 된다.

 

What I did

  1. 게시글 삭제 버튼 작성
  2. IntelliJ 설치

Memo

  • 코드는 천천히, 오류없이 작성해서 빠르게 마무리 하자
  • [Intellij] java: warning: source release 11 requires target release 11 오류 해결.
    참고:
     https://hothoony.tistory.com/1105

 

 

 

'TIL' 카테고리의 다른 글

[Today I Learn] 2022.04.30  (0) 2022.05.01
[Today I Learn] 2022.04.29  (0) 2022.04.30
[Today I Learn] 2022.04.27  (0) 2022.04.28
[Today I Learn] 2022.04.26  (0) 2022.04.26
[Today I Learn] 2022.04.25  (0) 2022.04.25