3층 1구역 - 개발의 장/JSP(71)
-
JSP - login 관련 페이지를 맹글어보자! (2022-09-25)
1. 서론 jsp의 기초내용...이라기 보단 필수적으로 쓰이는 것에 대해 알아보았다. 이제 jsp 프로젝트를 하게 될텐데 그 중 로그인 관련 페이지에 대해 작성해보도록 하자, 2. 본론 먼저 초심으로 돌아가 'MemberDTO.java' 를 먼저 작성해보도록 하자. Dynamic web project를 생성하게 되면 자동적으로 Java Resources 폴더가 생성된다. 그 안에 패키지를 만들면 java환경을 이용할 수 있다. 그 전에!! DAO, DTO 나오면 뭐가 나올지 본능적으로 알 수 있지 않은가? 맞아요 오라클이 나옵니다. 혹시 모르니까 Libraries를 클릭하여... ojdbc6가 있는지 확인해주고 이상이 없으면 진행하도록 하자.!!!! 자, 이제 생각해보자. 우리가 회원가입할 때 가장 기본..
2022.09.25 -
JSP - session (2022-09-24)
1. 서론 session 명령어에 대해 좀 더 알아보자. 2. 본론 혹시 사이트로그인 혹은 게임 내부에서 아무 입력 없이 오래 있어본 적 있는가? 아무 입력없이 장기간 있으면 자동적으로 로그아웃 되고 이런 alert창이 뜬다. 이 얘기를 왜 하는가? 그 세션이 지금 이야기 해볼 session이다. 이전 게시물에서 그런 이야기를 했었다. 'session'은 은행업무를 보고자 할 때 뽑는 번호표 이다. 기억이 안 난다면... 2022.09.24 - [3층 - 개발의 장/JSP] - JSP - pageContext, request, session, application forwaed(2022-09-24) JSP - pageContext, request, session, application forwaed(20..
2022.09.24 -
JSP - 로그인 페이지 만드는 퀴즈(DB연동 안함.) (2022-09-24)
1. 서론 로그인 페이지를 만들어보자. DB연동은 하지 않았으니 임의로 어떤 값을 부여하고 그 부여값과 사용자의 입력값이 같으면 login_Index.jsp페이지로 보낼거고 같지 않으면 login_Failed.jsp페이지로 보낼것이다. 로그인 성공했을 때, 로그인이 실패했을 경우 2. 본론 코드들 더보기 loginIndex.jsp 환영합니다. 로그인 페이지 loginForm.jsp loginResult.jsp loginFailed.jsp 로그인 실패 로그인 페이지 | 인덱스 페이지
2022.09.24 -
JSP - pageContext, request, session, application forward(2022-09-24)
1. 서론 pageContext, request, session, application forward의 법칙에 대해 알아보도록 하자. 2. 본론 일단 들어가기 전에 pageContext, request, session, application 이 4가지 객체는 뒤에 .setAttribute(String, object); 가 따라 붙게 된다. pageContext로 예를 들자면 pageContext.setAttribute(속성이름(String), 속성의 데이터(object)); 로 나타내는 것이다. 그래서 출력할 때 속성이름을 선택해 출력하면 속성에 담겨있는 데이터들이 각각의 법칙에 따라 나온다. ex5_A.jsp ex5_Bjsp B 페이지 페이지 : 요청 : 세션 : 애플리케이션 : C 페이지로 이동 ex..
2022.09.24 -
JSP - comboBox를 이용해 페이지 이동하는 퀴즈(2022-09-24)
1. 서론 이번엔 콤보 박스를 이용하여 어떤 웹사이트를선택하고 '확인' 버튼을 클릭하면 그 사이트로 이동하는 그런 것을 만들어보자. 2. 본론 더보기 jsp comboForm.jsp 네이버 구글 comboResult.jsp
2022.09.24 -
JSP - response(2022-09-21)
1. 서론 내장 객체 중 하나인 response에 대해 알아보자. 2. 본론 사용자 응답(클라이언트)과 관련된 기능을 제공하는 내장객체 이다. 우리는 일단 response 중 sendRedirect에 대해서만 알고 넘어가도록 하자. sendRedirect는 쉽게 말하면 사용자(클라이언트)의 요청을 다른 페이지로 보낸다. 필자는 다음에 forward()에 대해서도 배우게 될텐데 forward와 sendRedirect는 하는 일이 매우 유사하다.사용자(클라이언트)의 요청이 있으면 그 요청을 들어 관련 다른 페이지로 보낸다. '그럼 둘 중 하나만 쓰면 되지 굳이 둘이 구별해서 사용함?' 이렇게 물어볼 수 있을텐데 (나도 몰라....) 예를 들어보자. 2-1. 두 명의 길잡이 forward와 sendRedire..
2022.09.22