[IntelliJ] Cafe24 Server 연결
·
추가 공부/cafe24 Tomcat Server
이번 팀프로젝트에서 Cafe24로 배포를 해볼 예정이다. 1. 배포 -> 원격 호스트 찾아보기2. ... 클릭 -> 이름 지정 -> 확인3. SSH 구성 추가 SSH 구성 -> + 버튼을 클릭 호스트 : 서버 주소사용자 이름 : 서버 로그인 아이디인증 타입 : 비밀번호 , 키쌍 , OpenSSH 구성 및 인증 에이전트 내가 사용할 인증 타입을 설정합니다. 4. 배포 설정 SSH 구성 -> 생성한 SSH 구성을 등록웹 서버 URL -> http:// 로 등록 5. 원격 호스트  변환
[FTP] Spring File Upload 방법
·
추가 공부/Web
이번에 Tomcat에서 호스팅 받고 확인해 보니 FTP 서버로 이미지 파일을 불러올 수 있다고 봐서Spring에서 FTP File Upload를 진행해 보았습니다. 우선 Spring에서 FTP로 File을 보내기 위해서는 pom.xml에 아래 의존성을 추가해주어야 한다.pom.xml더보기 commons-net commons-net 3.10.0  의존 주입이 완료되었다면 이제 FTP File을 연결하고 Upload 를 진행해보자. Test FTP File Upload변수 선언String ftpServer = "FTP 서버";int port = 21;String username = "FTP 접속 아이디";String password = "FTP 접속 비밀번호";//업로드를 하기 위해 파일 이름을 받아옵니다...
[Git] The requested URL returned error: 403
·
오류 수집
이번 팀프로젝트하면서 git을 사용하기로 했는데IntlliJ에서 처음 보는 오류가 발생했다..이게 뭐냐...? 한 2~3시간 구글링만 계속한 것 같다....그러던 중 아래 블로그를 보고 오류를 확인하고 해결했다.https://velog.io/@arthur/GitHub-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0-The-requested-URL-returned-error-403 ⚠️ [GitHub] The requested URL returned error: 403[GitHub] The requested URL returned error: 403 에러velog.io $ git remote set-url origin 저장소 주소위 remote set -url 로 권한을 다시 부여하여 ..
[Spring] @RequestBody Vs @RequestPart Vs @RequestParam Vs @ModelAttribute 차이점
·
추가 공부/Web
1. RequestBodyHttp 요청으로 넘오는 body 데이터를 HttpMessageConverter를 통하여 Java Object로 역직렬화를 하며multipart 요청이 아닌, 어떤 바이너리 파일을 포함하고 있지 않은 데이터를 받는 역할을 한다. HttpMessageConverter란Http 요청과 응답에 대해 '전략 패턴' 을 사용하 converting(반환) 해주는 역할이다.'전략 패턴'은 하나의 메서드가 여러 가지의 대응 방법을 미리 준비해두고필요한 상황마다 대응 방법을 달리하는 것을 말한다. RequestBody의 경우 Http 요청으로 넘오올때 Header의 Content-type을 보고 어떤 Converter를 사용할지 정한다.이에 Content-type 아래와 같이 명시해줘야한다. a..
FileZilla cafe24 연결 및 Putty로 Root 파일 등
·
추가 공부/cafe24 Tomcat Server
FileZilla이전에 다운받아둔 FileZilla 프로그램을 실행시킨 후파일 -> 사이트 관리자 클릭 사이트 관리자 에서 새 사이트를 클릭합니다.  새 사이트 : 등록할 사이트호스트 : Server로 사용할 도메인 주소(cafe24에서 확인 가능)포트 : ftp 서버라면 자동으로 21이 등록됩니다.사용자 : ftp 접속 아이디비밀번호 : ftp 접속 비밀번호비고 : 해당 사이트 내용을 입력해두는 메모장 위 내용 기입 후 연결을 클릭하면 아래와 같은 화면이 확인 가능합니다. https://nam-00.tistory.com/entry/cafe24-Tomcat-%ED%98%B8%EC%8A%A4%ED%8C%85-%EC%A0%84-%EC%82%AC%EC%A0%84-%EC%A4%80%EB%B9%84-war-%EC..
[Spring] CKEditor 비동기 이미지 저장
·
팀 프로젝트
jsp 프로잭트 원본 내용더보기@WebServlet("/ckupload")@MultipartConfigpublic class CKEditor_Upload extends HttpServlet { private static final long serialVersionUID = 1L; public CKEditor_Upload() { super(); } //현재 폴더 개수를 가져오는 함수 private static int member_folder_num(String uploadPath) { //폴더 위치를 불러옵니다. File directory = new File(uploadPath); //폴더에 있는 파일리스트를 가져오고 배열리스트로 전환합니다. ArrayList arr_file..
cafe24 Tomcat 호스팅 전 사전 준비 war 생성 (IntelliJ)
·
추가 공부/cafe24 Tomcat Server
cafe24 Tomcat 호스팅 전 사전 준비로 war 파일 생성 방법을 간단하게 작성해본다.IntelliJ에서 .war 파일을 생성하는 방법은 아래와 같다.이전 글은 아래 링크를 타고 들어가 주세요.1. Tomcat 호스팅 구매2. FileZilla, putty 다운로드3. 이번 포스팅4. 다음 포스팅(FileZilla, putty를 사용한 war 파일 Tomcat server 적용) IntelliJ War File 생성 방법IntelliJ 접속 -> 빌드 -> 아티팩트 빌드 클릭 원하는 프로젝트 -> 빌드 클릭 폴더 실행 ->  IntelliJ프로젝트 폴더\target\ -> 파일이 정상적으로 다운로드된게 확인된다.
국비 69일 내용 정리 (MultipartFile)
·
국비 내용 정리/Spring
MultipartFile -> 이미지 업로드에 핵심이다.이미지 업로드 활용하는 DTO에 멤버변수로 MultipartFile 타입을 추가할 수 있다.Spring 에서 지원해주고 있으며 pom.xml 의존주입은 아래와 같이 진행된다.더보기 commons-fileupload commons-fileupload 1.3.1의존 주입을 완료했다면 스프링 컨테이너에 Bean 추가를 진행해주면된다.  추가하게 되면 아래 예제 처럼 사용이 가능하며MutipartFile 에서 주로? 사용하는 메서드는 아래와 같다.getOrifinalFilename() : 받아온 파일의 파일 이름만 가져옵니다.transferTo() : 입력한 주소에 받아온 파일을 복사?해서 저장합니다. 간단한 예제update.jsp더보기 ..
개발자가 되고 싶은 곰