jsp(104)
-
12주차 - jsp (15) 기본객체 메서드
이번의 목표 01. 세션(session)에 대해 알아보자. 02. 속성(Attribute)의 메서드를 사용해보자. WEB session 이란? - TCP에서 지속적인 연결의 개념을 사용하게 되면 서버에 부하가 발생한다. - 비 연속적으로 서버에 접근하는 웹 클라이언트를 구분하기 위해 WEB session을 사용한다. - 인증하기 위한 정보 - 웹 브라우저가 맨 처음 웹 서버에 접근 시 세션을 웹서버가 생성하여 웹브라우저로 전달 - 웹 브라우저는 앞으로 웹서버에 접근 시마다 웹서버가 전달해준 세션을 담아서 요청 - 웹 서버는 웹 브라우저의 요청에 담겨 있는 세션을 확인하여 여러 웹 브라우저를 식별 ※session : 네트워크를 통해 두 대의 시스템 간의 활성화된 접속을 의미합니다. 지난 시간엔 기본 객체 ..
2022.10.13 -
12주차 - jsp (14) 속성(Attribute), Redirect와 forward
이번의 목표 01. 기본 객체 네가지에 대해 알아보자. 02. Redirect와 forward에 대해 알아보자. JSP 는 네 개의 기본 객체를 가지고 있습니다. 이 네가지 기본 객체들의 이름은 pageContext, request, session, application 이며 (이름, 속성 값) 의 형태를 가집니다. 이것들은 페이지 사이에서 데이터를 주고받기 위해 사용 됩니다. 사용되는 메서드는 아래와 같습니다. 메서드 설명 반환 데이터 setAttribute(String name, Object value) 이름이 name, 값이 value 속성을 지정합니다. void getAttribute(String name) 이름이 name인 속성의 값을 반환합니다. Object removeAttribute(Str..
2022.09.22 -
12주차 - jsp (13) getParameter() 으로 <select>의 값을 출력하기
이번의 목표 01. getParameter() 으로 의 값을 출력해보자. 02. multiple 속성에 대해 알아보자. 지금까지 type "text", "password", "checkbox", "radio" 그리고 의 값을 출력하는 것 까지 해봤습니다. 이번엔 의 값을 받아서 출력하는 것을 해보겠습니다. 는 일반적으로 단일 선택을 기본으로 합니다. 하지만 경우에 따라서는 multiple="multiple" 속성을 사용하여 다중 선택을 가능하도록 하기도 합니다. 그렇기 때문에 다수의 값을 받아올 때와 하나의 값을 받아올 때의 코드가 다르게 됩니다. 그리고 의 값을 불러올 때 value가 명시 되어있다면 value의 값을 우선적으로 불러오게 됩니다. 하지만 value가 명시되지 않았을 시에는 여는 태그와 ..
2022.09.22 -
하위 선택자 / 자식 선택자
이번의 목표 01. 하위 선택자에 대해 알아보자. 02. 자식 선택자에 대해 알아보자. css 작성할 때에 때때로 하위의 객체들에만 스타일을 적용하기 위해 코드를 쓸때가 있습니다. 예를 들자면 div label { color:red; } 의 형식으로 적곤 하는데 이렇게 하면 해당 div 안에 있는 label은 모두 빨간 글씨가 됩니다. 이렇게 쓰고 싶다면 쓰지만, 혹시나 손주 객체는 그렇게 하기 싫고 자식 객체에만 스타일을 적용 시키고 싶을때에도 방법이 있습니다. id를 사용하는 것도 방법이겠지만, 그렇게 하면 자식 객체에 모두 id를 넣어줘야하니까 차라리 > 키워드를 사용해봅시다. > 키워드는 자식 객체 의 선택자입니다. 공백은 하위 선택자 입니다. div > label{ color:red; } 를 쓰..
2022.09.22 -
<label>의 for 속성
이번의 목표 01. 태그에서 사용되는 for 속성에 대해 알아보자. 태그에는 for 라는 속성이 있습니다. 문법은 아래와 같습니다. for 속성을 적용한 을 클릭하게 되면 입력해 놓은 ID에 해당하는 요소로 포커스가 이동합니다. 이때, 요소는 태그 일 때만 유효합니다. 등에는 작동하지 않습니다. 01. 코드 02. 실행 화면 01. 코드 input에 포커스 주는 예시 >>>>>input 으로 포커스 주기textarea 로 포커스 주기
2022.09.22 -
12주차 - jsp (12) getParameter() 로 <input type="radio">의 값 출력하기
이번의 목표 01. getParameter() 를 이용하여 를 출력해보자. 지난 시간까지는 , , 의 값을 받아와서 출력해봤습니다. 이번에는 의 값을 출력해보겠습니다. 는 보통 단일 선택이 기본이기 때문에 "checkbox" 처럼 배열로 받을 필요는 없습니다. 01. 데이터 전송 페이지 코드 02. 데이터 출력 페이지 코드 03. 실행 화면 01. 데이터 전송 페이지 코드 이름 : 자기 소개 연령 조사 10대 20대 30대 40대 취미 조사 독서 춤추기 멍때리기 02. 데이터 출력 페이지 코드 설문 조사 결과 이름 : 소개 : 나이 : 취미 : 03. 실행 화면
2022.09.22