본문 바로가기

전체 글

(135)
웹 - 파일 업로드 패키지 다운 경로
웹 - 서버 - 회원정보 수정/ 로그인-회원가입 전체 코드 )수정일반 회원은 회원등급 수정 불가-> 수정 폼 만들기 (추가 폼 복사) ::::정보 수정:::: 이름 아이디 비밀번호 우편번호 주소 회원등급 일반 관리자 ..
웹 - 서버 - 회원정보 삭제 )삭제1. 일반 유저는 본인만 삭제 가능2. 관리자는 본인 삭제 불가 -> 순서 상관없음 (세션은 모든 자바 데이터를 가져올 수 있음 (Object)  -> 세션 트래킹을 일으킴
웹 - 서버 - 로그인(세션 트래킹) *) 로그인 기능에 필요한 세션 트래킹 -> 세션은 브라우저 처음 접속 시부터, 30분 유지된다. (중간에 브라우저를 종료하지 않는 이상)-> 세션은 브라우저 별로 할당된다. (유저 별로 할당되는 것이 아님)-> 세션 트래킹 - 두개의 객체(클라이언트-서버, 서버-서버 등....) 간의 상태 정보를 유지하는 것 ->  아이디를 틀렸을 경우, url 쿼리로 전달 => login 서블릿과 lofin for jsp간의 세션 트래킹이 일어남! )비밀번호가 틀렸을 경우 )로그인 성공했을 경우, )회원 목록 창에서 화면 구성 바뀌기(비로그인/로그인)-> 로그인 시 화면 )로그아웃 서블릿(import문 생략) @WebServlet("/member/logout.do")public class MemberLogoutAct..
웹 - Ajax - 로그인 화면 )로그인 화면 jsp 로그인 아이디 : 비밀번호 :  )로그인 화면 서블릿package action.member;import jakarta.servlet.RequestDispatcher;import jakarta.servlet.ServletException;import jakarta.servlet.annotation.WebServlet;import jakarta.servlet.http.HttpServlet;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet..
웹 - Ajax - 회원목록/가입 예제2(id 체크, 회원 가입) -> 데이터 추가 )insert_form.jsp ::::회원가입:::: 이름 아이디 비밀번호 우편번호 주소  )추가 폼 서블릿package action.member;import jakarta.servlet.RequestDispatcher;import jakarta.servlet.ServletExcepti..
우편번호 검색 API 출처 : https://postcode.map.daum.net/guide#usage
프로젝트 주의점 *) 프로젝트 별 DB계정 추가