본문 바로가기

전체 글172

#7-2 / 첨부파일 기능 - java + io cos 사용하는 방법도 잇음 - 궁금하면 google에 쳐보세욘 이 예제는 database 전달 없음⚡ 첨부파일 기능첨부파일은 get으로 날릴수 없음 => post로만 날릴 것!- fileupload.html enctype : 기본(따로 작성안할시)이 application/x-www-form-urlencoded 으로 되어있음 multipart/form-data : input type이 파일일 경우는 무조건 이걸로 받아야함form태그 속성 첨부파일 : - fileok.java@의 역할 - 첨부파일 환경설정 세팅@MultipartConfig( )fileSizeThreshold :한개의 파일 전송 크기maxFileSize = 업로드 가능한 최대 크기 maxRequestSize = 여러개의 파일 전체 .. 2024. 6. 19.
#7-1 / 회원 가입 후 로그인,로그아웃 👀 참고out.print(); : 웹페이지(jsp)에 출력로그인| 회원가입 | 고객센터님 환영합니다. | 장바구니 | 고객센터님 환영합니다. | 장바구니 | 고객센터 요것도 가능!-->  * session 가져올 시 null일 경우 String으로 변환  관련 https://dev-eunse.tistory.com/153⚡ 회원가입 후 로그인기능 이전 과정들은  https://dev-eunse.tistory.com/150 여기에 있음! = 회원가입(sql data 저장) + 로그인(성공시 세션저장)- top.jsp 로그인| 회원가입 | 고객센터 님 환영합니다. | 장바구니 | 고객센터 | - logout.java (.do)public class logout extends HttpServlet { p.. 2024. 6. 19.
문자열로 변환하는 형태 : String.valueOf,toString(),(String) 문자열로 변환하는 형태 : String.valueOf,toString(),(String)  => 물론 문자로 다 변환은 된다만 이 세개를 잘 구분해서 알고 써야함 toString() => null 포함하지 않음, 무조건 뭐라도 들어가있어야함 (String) => object형태의 배열구조일 시 (int등 나머진 불가) , null 포함가능 String.valueof => 자료형 자체를 문자형으로 변환 , null 포함가능 ⚡ session값에 아무것도 저장되어있지 않은 경우HttpSession hs = request.getSession(); //object 배열형태String id = String.valueOf(hs.getAttribute("id"));//String name = hs.getAttribu.. 2024. 6. 19.
#6-3 / storage ⚡ 1. local storage 사용법( - front 주로사용)key값은 중복 불가!!  ⚡ 2. session storage 사용법(- backend 주로 사용)  => 1,2파일 닫아도 localstorage도 product,냉장고 들어가있음 - 창 닫았다 켜도 계~~~~속 남아있음∴ 아이디 비밀번호 이런거 넣으면 절~~~~~대 안됨!!  session storage는 해당페이지에서만 작동 - 창 닫을시 사라짐 (해당페이지에서만 사용 가능하기때문에 백엔드가 주로 사용)  🔽 로그인 저장https://dev-eunse.tistory.com/150   여기서 하던거를 로그인 저장기능 붙이기⚡ localstorage 이용한 로그인 정보 저장사실 이 기능을 실무에서 잘 만들진 않음 회원 로그인 .. 2024. 6. 18.
5~7월 일정 ~5.30 java 5.31 ~ 6.12 mySql   6월6.10  java 시험 (OOP,IO) 6.12 mysql 마무리 / js(~6.19)6.13 mySql 시험6.14 풀이겸 ...6.20 (mySql 2차시험)6.21~6.28 통신(ajax)  7월 (시험 4개..) 미니프로젝트7월초 진행하는 짝꿍이랑 만드는 [스키장 예약 시스템 - 모바일전용] (7.1~7.3 3일): 6.28 기획서 전달 예정,html-css 6장,jquery 엔진2개 분량 - 메뉴를 나누는게 좋을겁니당database는 실서버에서 진행 - 선생님 회사 서버... [ 파트 ]- 로그인- 비회원- 회원가입- 예약시스템 (예약취소 가능 , 예약이 이미 차있으면 예약불가)- 물품대여및구매- 최종 예약 확인 정보출력(비용포함)- .. 2024. 6. 18.
#6-2 / session,cookie ❓cookie브라우저의 cache 메모리에 값을 저장하는 방식최대 20개까지밖에 저장 불가(cache 메모리에 한계가 있음 - 4KB)java,js 둘다 있음 (back,front)최근엔 cookie로 사용하는 형태에서 storage사용하는 형태를 주로 사용하는게 추세ex) 오늘 하루 팝업 닫기 , 아이디 저장session 일정시간동안 브라우저에 해당 값을 저장,유지시키는 방식(일정시간 지나면 파기됨)java (backend전용)server , web.xml 에서 세팅브라우저별로 각각 작동됨, 사용 브라우저 닫았다가(tab x) 키면 파기됨ex) 은행 로그인시 일정시간 유지 5​storage(session)cache메모리localstorage(js-frontend) , sessions.. 2024. 6. 18.