본문 바로가기
728x90
반응형

REQ3

Spring 개발자 수업 96일차(2) - 데이터 전송 + 데이터 수신하기 데이터 전송 + 데이터 수신하기 데이터 전송 + 데이터 수신하기 - 이전에 배웠던 Java의 Servlet/JSP와 현재의 Spring Controller/JSP를 비교해 가면서 간단한 데이터 전송/수신 폼을 만들어보자. - 중점적으로 확인해야 할것은 웹 페이지에서 만들어둔 form을 넘길때 Controller에서 데이터를 어떤 방법으로 받는지 잘 확인해보자. 파일 만들기 com.test.spring > DataController.java > DataDAO.java > DataDTO.java WEB-INF > views > data > add.jsp > addok.jsp 1) DataDAO.java - 실제 DB 연동을 하지는 않았지만 했다고 가정하고 각 데이터를 출력해 콘솔창으로 확인하기 public .. 2021. 8. 11.
JDBC 개발자 수업 79일차 - 기본 게시판 만들기(3) - 상세 페이지, 수정하기, 삭제하기 기본 게시판 만들기 6. 게시판 글 내용 자세히 확인하기 7. 게시판 글 내용 수정하기 8. 게시판 글 내용 삭제하기 기본 게시판 만들기 6. 게시판 글 내용 자세히 확인하기 [ 글 내용 상세보기 구현 목표 ] - 글 내용에는 태그 적용 유무가 있으므로, 태그를 이용해서 악용방지를 위한 ", ""); dto.setSubject(subject); content = content.replace("", ""); dto.setContent(content); // 글 내용에 태그 적용 안되게 하기 if (dto.getTag().equals("n")) { // -> -> 꺽새 제거하기 content = content.replace("", ">"); dto.setContent(.. 2021. 7. 20.
JDBC 개발자 수업 77일차 - JSP MVC, JSP Model 2 - 'Hello' 웹 페이지 만들기 1. JSP MVC 2. JSP Model 2 - 'Hello' 웹 페이지 만들기 1. JSP MVC [ JSP에서 코드를 작성하는 패턴 ] 1) JSP Model 1 - HTML + CSS + JavaScript + Java + JSP = *.jsp - , 사용 - 오래된 방식이며, 현재는 잘 쓰이지 않는다. 2) JSP Model 2 - 'MVC' Model 디자인 - Servlet + JSP = MVC [ JSP MVC ] Servlet - 자바 기반 + 웹 추가 - 자바 작업이 수월하다. - 웹 작업이 불편하다. JSP - 웹 기반 + 자바 추가 - 웹 작업이 수월하다. - 자바 작업이 불편하다. Servlet + JSP - 자바 코드 -> Servlet 담당 - 웹 코드 -> JSP 담당 2. .. 2021. 7. 15.
728x90
반응형