
index.jsp 인덱스 페이지 입니다. 전송 가상의 로그인 폼 로그인 님 로그인 중... 로그아웃 로그인 하러가기 놀러가기(로그인 필요) 공부하러 가기(로그인 필요) 부산가기 인천가기 아이디: gura, 비밀번호: 1234가 DB에 저장된 유효한 정보라고 가정해보자. login.jsp 회원님 로그인 되었습니다. 확인 아이디 혹은 비밀번호가 틀렸습니다. 다시 시도 아이디와 비밀번호가 일치할 때 1. isValid를 true로 바꾸기 2. 로그인 했다는 의미로 session scope에 "id"라는 키값으로 로그인된 아이디 담기 3. isValid가 참이면 "OOO 회원님 로그인 되었습니다." 를 출력하고 "확인" 링크를 누르면 index.jsp로 이동 "확인" 클릭 시 아이디 혹은 비밀번호 중 하나라도 ..

세션이란 서버 측의 컨테이너에서 관리되는 정보로, 이 정보는 컨테이너에서 접속해서 종료되기까지 유지되며 접속 시간에 제한을 두어 일정 시간 응답이 없다면 정보가 더 이상 유지되지 않도록 설정할 수 있다. 따로 시간 설정을 하지 않으면 기본 시간은 30분이다. 또한, 페이지와 관련없이 연결이 되어 있으면 그 값이 유지된다. 로그인 이후 아무런 액션이 일어나지 않으면 자동으로 로그아웃되는 경우와, 로그인 이후 페이지를 이동해도 로그인이 유지되는 것이 바로 위의 예시이다. session scope 데이터 삭제되는 경우 1. 새로운 요청을 하지 않고 30분이 경과했을 때 (기본시간) 2. 웹 브라우저를 닫았을 때 3. HttpSession 객체의 메소드를 이용해서 강제로 삭제했을 때 request와 sessio..

" 테이블 만들기 " form_test 테이블 CREATE TABLE form_test( nick VARCHAR2(20) PRIMARY KEY, email CHAR(3), concern VARCHAR2(10), lan VARCHAR2(30), comm CLOB ); signup.jsp 페이지에서 폼 전송되는 내용을 아래의 테이블에 저장되는 기능을 구현해 보세요. lan 칼럼에는 선택하지 않으면 NULL 을 넣고 Java 를 선택하면 Java Java 와 Python 을 선택하면 Java,Python Java 와 Python 과 C++ 를 선택하면 Java,Python,C++ 문자열이 저장되도록 하세요. " 회원가입 폼 만들기 " Step03_form/users/signup_form.jsp 회원 가입 폼 ..

그동안은 서블릿 클래스를 만들거나 web.xml에 작성을 했었다. 서블릿 클래스는 자바 코딩은 간편하지만 html을 문자열로 일일이 넣었기 때문에 불편했었다. jsp는 이러한 단점을 보완하여 java 코드와 html 코드를 모두 편리하게 작성할 수 있다. 예제를 통해 jsp 작성법을 알아보자. jsp와 서블릿의 차이점 알아보기 예제 1 - DB의 member 테이블 활용하기 1. DB 사용을 위해 WebContent - WEB-INF - lib 폴더에 ojdbc6.jar 파일 넣기 2. Java Resources - src에 DBConnect 클래스, MemberDao 클래스, MemberDto 클래스 넣기 MemberDao https://live-for-myself.tistory.com/108 [Jav..

GET 방식 GET은 클라이언트에서 서버로 어떠한 리소스로부터 정보를 요쳥하기 위해 사용되는 메소드이다. GET을 통한 요청은 URL 주소 끝에 파라미터로 포함되어 전송되며, 이 부분을 쿼리 스트링 이라 한다.URL 끝에 "?"을 붙이고, 변수명1=값1&변수명2=값2 형식으로 이어붙이면 된다.서버에서는 각각의 변수명을 파라미터 명으로 각각의 파라미터 값을 전달받을 수 있다. ? 뒤에 정보를 표시하기 때문에 비밀번호 등의 개인 정보는 GET 방식을 사용하지 않는다. 예제를 통해 알아보자. 1) GET 방식 전송 테스트 index.html 인덱스 페이지입니다. //1) GET 방식 전송 테스트 //2)폼에 문자열 전송하면 해당 문자열이 콘솔창에 출력되도록 만들어보자. get 방식 폼 전송 예제 전송 취소 우..
- Total
- Today
- Yesterday
- append
- 스프링
- baekjoon
- 고득점 키트
- 파이썬
- web
- 큐
- bootstrap
- Oracle
- Case When
- 장고
- R
- jsp
- 프로그래머스
- jQuery
- 백준
- 덱
- 자바
- Java
- python
- CSS
- 정렬
- javascript
- html
- 문자열
- 브루트 포스
- 자바스크립트
- Django
- brute force
- 단계별로풀어보기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |