전체 글(193)
-
자바 프레임워크 4
만들고테스트 조회 매서드 만들고테스트 dao 다 확인todoDAO.javapackage idusw.sba.jdbcex.dao;import idusw.sba.jdbcex.domain.TodoVO;import lombok.Cleanup;import java.sql.Connection;import java.sql.Date;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.util.ArrayList;import java.util.List;public class TodoDAO { public String getTime() { String now = null; try(Connection connection..
2026.03.18 -
자바프레임워크 1~3일차
JDBC 프로그래밍 준비JDBC(Java Database Connectivity): 자바에서 DB에 접속할 수 있도록 하는 API핵심 개념: Connection을 맺고 SQL을 실행하여 DB와 연동하는 프로그램 작성DML (Data Manipulation Language)INSERT / UPDATE / DELETEUPDATE: SET으로 컬럼 값 수정, WHERE로 대상 지정update tbl_todo set finished = 0, title = 'not yet...' where tno = 2;DELETE: WHERE 조건에 맞는 데이터 삭제delete from tbl_todo where tno > 2;특징: 결과로 “몇 건이 영향을 받았는지” 반환SELECT (쿼리): 결과 집합(ResultSet)을..
2026.03.17 -
자바 프레임워크 2주차
아래는 실수로 삭제했을때 만들면 됨서버 포트번호 9000으로 변경9000으로 바뀜 static은 정적인 자원 예) css, javascripttemplate에는 동적인 자원 예) jsp charts.html -> ./chart login.html -> ./login localhost 9999localhost login 9999register 9999chart 9999 ppt에다 만들어서 pdf로 변환
2026.03.11 -
서버프로그램 jstl 3~5일차
JSTL - core태그 – 흐름 제어용 : 조건문 - c:if문의 경우 else기능을 제공하지 않는다. 그러므로 else 기능을 하기 위해서는 c:if를 여러 개 나열할 수밖에 없는데 이때 choose를 사용하면 여러 조건을 보다 간결하게 처리할 수 있다 조건식1이 참일 경우 실행할 영역 조건식2이 참일 경우 실행할 영역 조건식3이 참일 경우 실행할 영역 모든 조건이 만족하지 않을 때 실행 영역 11_fruitSelect.jsp, 11_fruitSelectForm.jsp더보기 사과 메론 바나나 과일을 선택하세요 사과 메론 바나나 jstl core태그for each 태그 : 배열, 컬렉션등의 집합체에 저장..
2026.03.09 -
자바 프레임워크 1주 2026.03.04
-
서버프로그램 2일차
JSP 기본 객체의 속성(Attribute) 사용JSP에는 네 가지 기본 객체가 있음:pageContext, request, session, application각 기본 객체는 속성을 가질 수 있으며, 객체가 존재하는 동안 속성을 사용할 수 있음.속성은 JSP 페이지 간에 정보를 주고받거나 공유하기 위해 사용됨.속성은 형태를 가지며, 서로 다른 이름을 가진 여러 속성을 포함할 수 있음.request 객체는 한 번의 요청(Request)에 대해 유효하게 동작하며, 해당 요청을 처리하는 모든 JSP에서 공유됨.즉, JSP에서 속성(Attribute)은 데이터를 JSP 페이지 사이에서 전달하거나 공유하는 데 중요한 역할을 함JSP 속성(Attribute) 관련 메서드 정리메서드 반환형 설명setAttribu..
2026.03.03