목록web (32)
오늘이라도

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - NCS 평가 과제 - ① 작성 조건 도서 정보 등록(jsp05) : BookMain_jsp.html → bookInsert.jsp → BookDAO.java → bookSearchAll.jsp 전체 목록 조회(jsp06) : BookMain_jsp.html → bookSearchAll.jsp 도서 정보 삭제(jsp07) : bookSearchAll.jsp → bookDelete.jsp → BookDAO.java → bookSearchAll.jsp 도서 정보 수정(jsp08, jsp09) : bookSearchAll.jsp → b..

★EL(Expression Language) 문법(표현식) ○ 기본 형식 ▶ ${ 출력값 } 출력값은 아래와 같이 다양한 형태로 표현 가능 형식 예시 해당 jsp 파일 번호 ${ param.변수이름 } ${param.addr } jsp20, jsp24 ${ 객체이름.속성이름 } ${dto.addr } jsp20, jsp28 ${ 객체이름 } ${irum} jsp21, jsp22 ${ paramValues.배열이름[인덱스] } ${paramValues.animal[0] } jsp23, jsp24 ${ 수식(계산식, 비교 연산) } ${param.num1 + param.num2 } jsp25, jsp26 ${ 배열이름[인덱스] } ${study[0] } jsp28 ${ 배열이름[인덱스].속성이름 } ${ml..

★EL(Expression Language) 문법(표현식) ○ 기본 형식 ▶ ${ 출력값 } 출력값은 아래와 같이 다양한 형태로 표현 가능 형식 예시 해당 jsp 파일 번호 ${ param.변수이름 } ${param.addr } jsp20.jsp ${ 객체이름.속성이름 } ${dto.addr } jsp20.jsp ${ 객체이름 } ${irum} jsp21.jsp, jsp22.jsp ${ paramValues.배열이름[인덱스] } ${ 배열이름[인덱스] } ${ 배열이름[인덱스].속성이름 } 이름 : 아이디 : 비밀번호 : 나이 : 주소 : 전화번호 : ▲jsp17Main.html ↓ form data ↓ ○ 이름(JSP) : ○ 이름(JSP, dto) : ○ 이름(JSP, actionDTO) : ○ 아이..

- Action Tag : param - ★ JSP Action Tag : 프로그래밍적인 요소 → 태그적인 요소 - : 객체를 생성하는 태그 - : DTO 객체에 있는 setter Method 호출 - : DTO 객체에 있는 getter Method 호출 - : request.forward() 방식으로 페이지 전환 (동적) - : request.sendRedirect() 방식으로 페이지 전환 시 매개 변수 전달 (동적) ▼jsp11.jsp ▼jsp12.jsp 이름(JSP) : 이름(JSP) : 아이디(Action Tag) : 주소(EL) : ${dto.addr } 전화번호(EL) : ${actionDTO.tel } IP주소(JSP) : IP주소(EL) : ${ip } - Action Tag : inclu..

https://github.com/upcake/Class_Examples 교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. gif 파일은 클릭해서 보는 것이 정확합니다. - 수정 기능 추가(jsp09) - ▼jsp09.jsp : 회원 정보 수정 0) { out.println(""); } else { out.println(""); } %> - JSP, Action Tag, EL 문법 출력 비교 (jsp10 ~ 12) - ▼jsp10Main.html 이름 : 아이디 : 비밀번호 : 나이 : 주소 : 전화번호 : ▼jsp10.jsp [매개 변수(Parameter)의 내용을 출력] 이름(JSP) : 아이디(Action Tag) : 주소(EL) : ${dto.addr } ▼jsp11Main.html 이름 :..

▼MemberDAO.java package com.hanul.study; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; public class MemberDAO { private Connection conn;//연결 객체 private PreparedStatement ps;//전송 객체 private ResultSet rs;//결과 객체 //DB 접속 public Connection getConn() { String url = "jdbc:oracle:thin:@127.0.0.1:1521:..