728x90 전체 글332 5. 회원 가입 로그인을 클릭해서 페이지에 넘어 왔을때 버튼 옆에다 회원가입 버튼을 하나 더 만들었다. 추가된 파일은 이러하다. 지금 당장 로그인!! 회원님을 기억할까요? 로그인하기 회원가입 여기서 문제가 생기는데 제작 했을때 상대 경로로 안해 뒀었다. 메뉴 문제이다. Home Product 로그인 로그아웃 항상 그 위치에 있는 파일을 선택 해야 므로 / 를 사용해서 위치를 정확하게 알려준다면 어디서든 그 화면을 띄울 것이다. 회원가입 페이지를 만들어 보자 코드는 이러하다. 지금 당장 가입!! 가입은 못참지 사용자가 입력한 값을 받아 주어야한다. 하나라도 입력을 안하거나 잘못됬다면, 회원가입 페이지로 바로 보내 버린다. 회원가입이 성공적으로 완료 되었을 때 사용자에게 축하의 메세지가 담겨있는 페이지를 제작해보자. 코드는.. 2023. 3. 2. 4. 데이터 베이스 로그인 기능 구현 이 화면에서 로그인 버튼이 작동하도록 만들어보자. 이 화면을 만들어 보자. 아차차... 로그인 기능 부터 간단히 구현 해보자 지금 당장 로그인!! 회원님을 기억할까요? 로그인하기 여기에 입력된 값을 데이터 베이스에 넘기는 파일을 생성해보자 쿼리문으로 입력된 아이디로 패스워드를 찾고, 그것이 맞는지 비교해보는 식으로 코딩을 했다. 잘못된 입력처리는 예외처리로 하였는데 즉, 로그인 첫페이지를 리스폰 하는 형태로 제작 하였다. 로그인이 성공 했을때 알림이 뜨도록 유틸에 자바를 만들어보자. package utils; import javax.servlet.jsp.JspWriter; public class JSFunction { public static void alertLocation(String msg, Str.. 2023. 3. 1. 3. 상품 목록 만들기 https://whitekeyboard.tistory.com/496 자바 직렬화 [Java] "serialVersionUID"이란? 어떤 역할을 가지고 있기에 선언이 되어 있는가? 요약하여 결론부터 내리자면, 1.4까지는 java beans 에서 serialVersionUID를 명시하지 않아도 JVM에서 serialVersionUID 를 제네레이션 해서 관리하고 있지만 1.5 부턴 serialVersionUID를 명시하길 권고한다고 하 whitekeyboard.tistory.com 우선 DTO와 DAO를 알아야한다. DTO : DB에서 가져온 데이터를 저장하는 객체 DAO : 데이터에 접근하는 객체 (데이터 베이스에 접근을 하여 조회하거나 조작하는 기능) 하나하나 차근차근 해보자 프로젝트의 형태는 이렇다.. 2023. 3. 1. 2. 홈페이지 첫 화면을 만들어보자 만들어진 모양은 이렇다 폴더의 구성은 이러하다. 상단 메뉴 (menu.jsp) Home Product 로그인 로그아웃 푸터 (footer.jsp) © WebMarket 페이지를 만들때 마다 가져다 쓸 것이라 각자 제작한다. 그리고 첫화면을 꾸며보자 2023. 3. 1. 1. 웹마켓 프로젝트 생성 항상 프로젝트를 생성하듯 실행하면 메뉴가 없다. 우측 상단에 있는 아이콘을 perspective 를 선택해서 창을 띄운다. 웹을 오픈 해준다. New 메뉴에 Dynamic Web Project가 생겼다. 클릭해서 파일을 생성한다. web.xml 을 바로 생성하기 위해 체크 표시를 하고 피니시로 마친다. 프로젝트 파일이 잘 만들어졌다 2023. 3. 1. 멍든 토마토와 달콤한 오렌지 토마토 겉이 상해도 썩고, 안이 상해도 썩는다. 오렌지 겉이 상해도 안이 어떤지 모르며 안이 상해도 겉이 멀쩡해서 속이 어떤지 모른다. 호불호가 많이 갈리는 토마토 항상 사랑 받는 상큼한 오렌지 그러면 굳이 왜 멍든 토마토를 선택했는가... 그만큼 멍이 들어있어야 다른 이를 이해 할수 있기 때문이다 2023. 2. 28. 02월 28일 - (85일차) 제작이 살짝 고민이 된다. 2023. 2. 28. 02월 27일 - (84일차) 웹마켓을 만들고 있는데 재미있게 해보려고 한다. ( ㅇ0ㅇ);; 2023. 2. 27. 02월 25일 - (83일차) 하루 휴가를 내고 개발자 친구들과 시간을 보냈다. 2023. 2. 26. 02월 24일 - (82일차) 생각을 정리하고 포스팅 해야겠다. 2023. 2. 26. 02월 23일 - (81일차) 이벤트 핸들러를 공부 했을때, 그리고 자바를 공부 했을때 트리거를 잘 활용 하고 싶었다. 이벤트가 강제로 발생했다 = 핸들러에 의해 자동으로 이벤트가 발생했다 자주 생각해서 기억에 남겨야 겠다. 2023. 2. 23. 접힌 목록 만들기 사이트 선택 구글 네이버 다음 우선 옵션값을 추가하고 다음으로는 선택 했을때 표시 될 수 있는 자리를 만들어야 한다. 만들려고 하는 목적부터 다시 생각 해보자 선택해서 선택한 결과에 대한 답을 출력 하는 것이다 작동을 하기 위해서 스크립트를 짜야한다. 항상 생각하고 있는 내용처럼 이야기 하듯이 코딩 할 수 있는 능력을 가지고 싶다. 2023. 2. 23. 이전 1 ··· 13 14 15 16 17 18 19 ··· 28 다음 728x90