분류 전체보기108 57일차 - [JSP] session 객체 예제 기존 코드의 스크립트릿을 JSTL 태그로 변경합니다. 기존 코드1 for 문을 JSTL 태그로 변경합니다. 기존 코드2 switch 문을 태그로 변경합니다. 삼항연산자로 변경할 수 있습니다. 조건식1? A : (조건식2? B:C) 조건식1이 참이면 A 거짓이면 조건식 2로 넘어갑니다. 조건식2가 참이면 B 거짓이면 C가 됩니다. JSTL funtions 태그 라이브러리 함수 fn은 태그가 아닌 EL 표현식과 함께 사용합니다. 기존 코드3 태그 대신에 EL 표현식에서 함수 앞에 fn : 을 작성합니다. 예제 : select 박스로 회원 정보 검색하기 이름, 주소, 고객등급, 거주지역을 선택하고 값을 입력하여 회원정보를 조회합니다. 고객등급의 경우 VIP, 일반, 직원을 선택하여 조회합니다. DAO M.. 2022. 3. 30. 56일차 - [JSP] mybatis - DAO/taglib 지시자/JSTL mybatis - DAO 만들기 JDBC에서 DAO 안에 있는 SQL문을 별도의 파일로 분리합니다. (SQL 맵퍼 파일) SQL 맵퍼 파일에서는 +연산자로 SQL문을 연결할 필요가 없습니다. mybatis로 만든 DAO에서 INSERT, UPDATE, DELETE문의 경우 COMMIT을 해줘야합니다. 기존 JDBC - DAO mybatis - DAO SqlSessionFactory 객체로 SqlSession 객체를 생성합니다. SqlSession 객체는 SQL을 실행하는 객체입니다. SqlSession 객체 사용이 끝나면 반드시 close( )를 해줍니다. SqlSession의 메소드 insert( ) : INSERT문을 실행하고 입력한 데이터 개수를 반환합니다. update( ) : UPDATE문을 실.. 2022. 3. 29. 55일차 - [JSP] 내장 객체/속성/include/EL/빌드 도구/mybatis JSP 내장 객체 request : 사용자 각각의 요청에 대해 데이터를 저장합니다. → 하나의 요청을 처리하는 jsp 페이지 사이에서 정보를 전달합니다. session : 하나의 웹 브라우저 객체에 데이터를 저장합니다. → 로그인/로그아웃 처리 등에 주로 사용합니다. application : 하나의 웹 어플리케이션(프로그램, 웹프로젝트)이 실행중인 동안 데이터를 저장합니다. → 같은 프로그램을 사용하는 사용자들은 동일한 attribute에 대해서 같은 값을 접근합니다. → 사용자들에게 공유할 정보를 저장합니다. 속성(Attribute) getAttribute( ), setAttribute( ) 메소드로 데이터를 저장하거나 가져옵니다. Attribute의 데이터 타입은 Object 입니다. → 모든 타입의.. 2022. 3. 28. 52일차 - [JSP] GET, POST 방식/Lombok GET, POST 방식 웹 브라우저에서 서버로 데이터를 전송하는 방법에는 GET 방식과 POST 방식이 있습니다. GET 방식 URL에 정보를 담아 전송하기 때문에 주소창에 사용자가 입력한 정보가 노출됩니다. 보낼 수 있는 데이터의 크기 제한이 있으며, 이는 브라우저마다 다릅니다. POST 방식 데이터를 http의 body에 담아서 전송합니다. 보낼 수 있는 데이터의 크기 제한이 없습니다. 전송 방식을 설정하려면 HTML의 form 태그의 method 속성 값을 GET 또는 POST로 설정합니다. (method 속성을 입력하지 않으면 기본값은 GET 방식입니다.) GET 방식 예제 URL의 ? 뒤에 파라미터와 사용자가 입력한 값이 표시됩니다. POST 방식 예제 URL 뒤에 사용자 입력 값이 표시되지 않.. 2022. 3. 23. 51일차 - [JSP] request 내장객체/메소드 DataBase 연동 예제 고객별 총 판매 금액을 구하기 위해 Member 테이블과 Money 테이블을 Join합니다. Join한 SELECT 문 결과를 vo, Dao 클래스를 이용하여 출력합니다. SaleSum vo SaleSum vo의 필드는 조회하는 컬럼으로 구성합니다. SaleSum Dao - selectSale( ) 메소드 Join한 SELECT 문을 그대로 가져옵니다. SaleSum JSP JSP 객체 : request 내장객체 내장객체란 선언하지 않고 사용할 수 있는 객체를 말합니다. request 객체는 jsp에서 기본으로 사용할 수 있는 내장객체입니다. 사용자가 브라우저를 통해 웹서버로 요청한 정보를 저장합니다. request 객체는 HttpServletRequest 클래스 타입입니다. .. 2022. 3. 22. 이전 1 ··· 10 11 12 13 14 15 16 ··· 22 다음