목록2024/01/18 (4)
기초공사 (html,css,javascript)
//list.jsp 뉴스&미디어 전체 전체 전체 검색 뉴스&미디어 게시글 목록 번호 제목 작성자 등록일 조회수 ${msg.id} ${msg.btitle} ${msg.reguser} ${msg.regdate} ${msg.hits} 1 2 3 5 위와 관련된 예제는 290페이지 EL을 적용한 list.jsp에서 반복문을 제거하지 못하는 이유는 반복문 때문이다. 프로그램 앞쪽에서 아예 DTO의 ArrayList를 request에 담아두고, 뒤쪽에서는 제일 마지막에 본 forEach 태그를 사용하면된다. 그렇게 하면 ArrayList에 들어있는 DTO를 하나씩 하나씩 꺼내어 출력할 수 있다. // before코드 JSTL적용전 EL코드에서의 list.jsp - 게시글이 담긴 DTO객체들의 리스트를 얻음 /* A..
//list.jsp 뉴스&미디어 전체 전체 전체 검색 뉴스&미디어 게시글 목록 번호 제목 작성자 등록일 조회수 ${msg.id} ${msg.btitle} ${msg.reguser} ${msg.regdate} ${msg.hits} 1 2 3 5 위의 코드에서, for (BoardDto dto : dtoList){ request.setAttribute("msg", dto); for반복문에서 DTO하나를 꺼내서 자바변수 dto에 담아주면 이것을 request에 저장한다. EL을 사용할 준비를 하는것이다. 그러고나면. 아래행에서 DTO에 담긴 값들을 EL로 출력한다. ${msg.id} ${msg.btitle} ${msg.reguser} ${msg.regdate} ${msg.hits} HTML파트에 자바 코드가 ..
//list.jsp 뉴스&미디어 전체 전체 전체 검색 뉴스&미디어 게시글 목록 번호 제목 작성자 등록일 조회수 1 2 3 5 //view.jsp 뉴스&미디어 * 표시는 필수 입력 사항입니다. 작성자 제목 작성일시 조회수 내용 첨부파일 파일 첨부 //write.jsp 0) ? Integer.parseInt(tmp) :0; //새글쓰기 모드로 가정하고 시작 BoardDto dto = new BoardDto(); String action = "insert.jsp"; //글 번호가 주어졌으면, 글 수정 모드 if(id > 0){ dto = new BoardDao().selectOne(id, false); // 글 수정 모드일때는 저장버튼을 누르면 update 실행 update.jsp에서 파라미터이름이 key로 ..