본문 바로가기

Spring22

[Spring] JSON 이용한 FileUpload [Spring] JSON 이용한 FileUpload FileUpload 1.mybatis , mybatisSpring, springJDBC, 파일업로드처리하는 commonslib폴더에 넣는 것이 아닌 pom.xml에 넣어서 자동 다운로드되도록 한다.- 다운로드가 되면 Maven Dependencies에 담긴다. 2.servlet-context 설정 추가123456789 Colored by Color Scriptercs 3.dao, dto, controller, service, view 패키지 생성 4.fileDto생성 5.fileDao 인터페이스 생성 및 fileDaoImpl생성-FileDaoImpl 6.Configuration - typeAlias설정하고 Mapper 설정하기 7.FileService .. 2017. 7. 28.
[Spring] AJAX에 json 적용하기 [Spring] AJAX에 json 적용하기 Dto형태의 데이터 JSON형태로 받기1. 2. 3.- isMan 변수만 man으로 받아온다 *출력결과 memberList json으로 출력하기 1.home.jsp1 회원목록cs 2.MemberDto 3. ajax이용하여 json Data 받기- data를 받을 때는 json형태로 받는다. - #getListBtn은 member_list에서 json data를 console형태로 출력한다. -MemberController - #myForm 은 "gura"라는 아이디를 입력하면 사용가능하다고 띄운다. 2017. 7. 28.
[Spring] JSON데이터 응답받기 [Spring] JSON데이터 응답받기 1.jackson파일 받기- mvnrepository에서 jackson을 검색하여 - dependency를 복사한 후 - pom.xml에 붙여넣는다.(http://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.6.0) - jackson 라이브러리란? : json, xml 응답을 편하게 할 수 있도록 도와주는 라이브러리 9.home.jsp 10.servlet-context.xml- @ResponseBody 어노테이션 동작하도록 설정한다.- @ResponseBody 란 ? 자바 객체를 HTTP 응답 몸체로 변환하는 데 사용 12 cs 11.JSONController.java 생성하기 -.. 2017. 7. 27.
[Spring] Abstract VIew [Spring] Abstract View 1.home.jsp 2. com.gura.step04.file.controller 패키지를 만든다 3.fileDownController- /file/downlad 명령을 받으면 FileDownController에 온다 4.servlet-context -component-scan으로 등록한다. 5.package com.gura.step04.file.view 생성 후 FileDownView 클래스 생성- jsp는 용도에 맞지 않으므로 클래스를 생성한다.- extends AbstractView - @Component("fileDownView") : bean에 이름(식별자)을 붙일 수 있다 6.BeanNameViewResolver : 뷰 이름과 동일한 이름을 갖는 빈을 .. 2017. 7. 27.