[Spring] Board 게시판 검색 기능 제작
·
국비 내용 정리/과제
main.jsp 게시판 새 글 작성 로그아웃 이름 내용 제목 번호 제목 작성자 작성일 상세보기 ..
국비 63일차 내용정리 (Spring MAV)
·
국비 내용 정리/Spring
요청 줄이기 mypage.do 를 Get 으로 요청하면  해당페이지로 이동시켜줘! mypage.do 를 Post로 요청하면 마이페이지의 내용을 UPDATE 해줘 -> 요청을 줄이면서 오버로딩을 통해 메서드명 줄이기까지 가능하다 회사마다 다르지만 해당 요청사항이 무슨 방식(Get,Post)로 오는지를 무조건 기입해달라고 할 수 있다. 경량화를 위해 ModelAndView 보다는 Model 로 대신하여 사용할 수 있다. return 반환 값이 ModelAndView -> String으로 변경되어 가벼워 진다. redirect : 없으면 VR 가 개입 VR 가 포워드가 디폴트 보낼데이터가 있음 페이지로 이동(==V 로 이동) redirect : 있으면 VR 가 개입 X 리다이렉트임 보낼데이터 없음 .do(==..
중간 프로젝트 Spring 이관작업
·
국비 내용 정리/과제
1. ranking 페이지2. 상점 페이지 1. ranking 페이지package com.coma.app.view.ranking;import java.util.ArrayList;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import com.coma.app.biz.grade.GradeDAO;import com.coma.app.biz.grade.GradeDTO;import com.c..
Spring 기본 @(어노테이션) 활용
·
국비 내용 정리/과제
Spring에서 .xml 에서 메핑하지 않고@을 사용해서 로그인 / 글 목록 출력 / 글 확인 / 글 작성 web.xml ds org.springframework.web.servlet.DispatcherServlet ds *.do ds-servlet.xml LoginController.javapackage com.nsd.app.view.member;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import com.nsd.app.biz.m..
국비 62일차 내용정리 (Spring ViewResolver)
·
국비 내용 정리/Spring
ViewResolver 화면이동 영향 및 담당하는 객체 -> 실질적인 이동은 DispatcherServlet이 담당한다. Resolver에는 종류가 많기 때문에 이름(id)을 반드시 지정해야한다.  InternalResourceViewResolver 는 통상적으로 많이 사용하지는 않지만 실습용으로 많이 사용한다. 의존성 주입은 setter 주입을 해야한다.  페이지에 데이터를 반드시 출력해야할때 >> 상세보기 페이지에 들어갈때 인증 반드시 해야할때 >> 관리자페이지 >> 마이페이지 WEB-INF 하위에 있는 파일은 브라우저, 클라이언트, 사용자가 찾아갈 수 없다. WEB-INF/views 폴더를 생성하는 이유는 .xml 파일과 나누어 관리를 하기 위해 생성한다.  + 접근, 인가, 허가 가 필요할때..
국비 61일차 내용정리 (Spring MAV)
·
국비 내용 정리/Spring
회사마다 다르지만 FC(FrontController) 가 있는 곳의 패키지는 일반적으로 .app.View가 들어간다. 지금까지는 FrontController라고 불렀지만 -> Spring 에서는 DispatcherServlet 이라 불린다. 일반 컨테이너는 POJO형식(JAVA) 만 불러올 수 있다. -> 일반 컨테이너에서는 new 객체를 생성할 수 없으니 DispatcherServlet(FrontController)은 Servlet 컨테이너인 web.xml에서 확인이 가능하다. 이때 .xml 과도한 태그작성을 하지 않기 위해 @(어노테이션)을 작성하여 사용한다. Spring 이전 .jsp 에서 HandlerMapper Java 를 생성하여 사용했지만. Spring 에서는 private HandlerMa..
jsp -> Spring까지의 복습 정리
·
국비 내용 정리/Spring
DTO -> 자료형이다. XxxDTO data = new XxxDTO(); 가 맞다. -> DTO는 자료형이기 때문에 new 객체 생성이 되는 것이 맞다. Service 는 어노테이션 @Service 를 사용하는 Controller(컨트롤러) 파트 코드이다. @service는 @Component를 상속받은 하위 어노테이션이다. request / response 는 jsp 내장 객체이다. controller.jsp 파일 생성 모든 요청이 다 controller.jsp로 온다. if(action == 1) 출력 else if(action = 2) 판매 요청 >> controller.jsp?action=login String action = reqeust.getParameter("action"); if(act..
[Spring] Page 작성 과제(BOARD 관련)
·
국비 내용 정리/과제
1) Member 완성해오기 2) Board 만들어오기 2번째 Board 관련 코드입니다. BoardDTO.javaimport org.springframework.stereotype.Component;@Component("boardDTO")public class BoardDTO { private int board_num; private String board_title; private String board_context; private String board_writer; private String board_date; public int getBoard_num() { return board_num; } public void setBoard_num(int board_num) { this.board_..
개발자가 되고 싶은 곰
'국비 내용 정리' 카테고리의 글 목록 (2 Page)