본문 바로가기

멀티캠퍼스 풀스택 과정170

Spring:8 아이디 중복검사(ajax 이용)-5 더보기 HTML 삽입 미리보기할 수 없는 소스 1. 회원가입 폼(signUp.jsp)에서 아이디 중복확인 만들고 ajax 구현하기 위한 세팅 아이디 1-1. ajax 환경 설정하기 메이븐 저장소 검색 > gson 검색 > 2.90 pom.xml (gson은 json을 사용하기 쉽게 해주는 라이브러리이다!) com.google.code.gson gson 2.9.0 2. id를 check 하는 메서드를 만들어서 DAO, Service, ServiceImpl, Mapper에 정의해준다. 1. MemberDAO에 아이디를 중복 검사해주는 idCheck( ) 생성한다. package com.mycampus.myappy.dao; import com.mycampus.myappy.vo.MemberVO; public i.. 2022. 3. 18.
Spring:7 로그인(DB연동), 로그아웃, 회원정보수정(DB연동) -4 더보기 HTML 삽입 미리보기할 수 없는 소스 1. DB에 있는 회원정보와 일치하면 로그인 성공시키기 1. MemberDAO에 로그인을 확인할 수 있는 loginCheck( ) 생성한다. package com.mycampus.myappy.dao; import com.mycampus.myappy.vo.MemberVO; public interface MemberDAO { // 로그인 public MemberVO loginCheck(MemberVO vo); // 사용자가 입력한 정보가 MemberVO에 } 2. MemberService에 로그인을 확인할 수 있는 loginCheck( ) 생성한다. package com.mycampus.myappy.service; import com.mycampus.myappy.. 2022. 3. 17.
Spring:6 로그인 회원가입폼 구현 하고 회원가입 DB연결 -3 HTML 삽입 미리보기할 수 없는 소스 1. DB 설계 (모델링으로 Member table 생성) Database > Forward Engineer > member table 생성하기 id, pwd, name, tel, email, writedate(writedate는 현재 날짜로 자동 생성된다.) 주의할 점! root-context에서 연결한 database에 table을 만들어야 한다. 2. views(홈)에 로그인 메뉴를 눌렀을 때 보일 로그인 폼 만들기 1. views밑에 member 폴더 생성 > signIn.jsp 파일 생성 - container 부분에 들어가기 때문에 html 코드 불필요 - 아직 db와 연결을 안 했기 때문에 action이 실행되지 않는다.(loginOk 아직 실행 안됨) .. 2022. 3. 17.
Spring:5 spring(maven project)기본 스타일 지정하기-2 2022.03.16 - [멀티캠퍼스 풀스택 과정/백엔드] - Spring:4 spring(maven project)를 Mybatis, Mysql과 연결하기(환경설정)-1 1. home.jsp 코드를 정리한다. home.jsp는 중간(container)부분에 들어가기 때문에 로그인 회원가입 ${logId}님로그아웃 회원정보수정 멀티캠퍼스 HOME 로그인 회원가입 로그아웃 회원정보수정 게시판 자료실 footer.jspf 맨마지막 코드이기 때문에 와 이 필요하다. corp. Multicampus style.css @charset "UTF-8"; body, ul, li{ margin:0; padding:0; list-style-type:none; } .top{ /*제일 상단에 뜰 것*/ width:1000px;.. 2022. 3. 16.
Spring:4 spring(maven project)를 Mybatis, Mysql과 연결하기(환경설정)-1 HTML 삽입 미리보기할 수 없는 소스 1. Mybatis 환경설정 프로젝트 생성 후 우클릭 > Bulid Path > Configure Build Path Libraries JRE System Library 클릭 > Edit > Workspace default JRE 체크 > Finish 1. css include js 폴더 생성한 뒤에 servlet-context에서 resources 설정 resources 폴더는 필요 없으면 삭제해도 된다. servlet-context.xml 더보기 servlet-context.xml 하단에 Namespace클릭하고 체크박스 선택하면 주소들 자동 추가 - xmlns:xsi, xmlns:beans, xmlns:context, xmlns:mvc - @Controller.. 2022. 3. 16.
프론트엔드7-9. jquery cdn 이용하기 2022. 3. 16.