본문 바로가기

JSP25

230120_DB 도서내용입력 도서명 저자 가격 내용 목록 도서명저자가격 내용비고 ₩ ❌ ✅ 수정사항 도서명 저자 수정가격 수정내용 package day7_DB1; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class BookDAO { //기능들의 모임 Connection con; PreparedStatement psmt; ResultSet rs; String driver="oracle.jdbc.driver.OracleDriver"; String url="jdbc:oracle:thin:.. 2023. 1. 20.
230119_DB 정의어 : create ... alter drop 조작어 : 삽입 : insert into 테이블명 values(?,?,?,?,?) insert into 테이블명(필드명1,필드명2...) values(?,?,...) 검색 : select 필드명1,필드명2 from 테이블명 select * from 테이블명 갱신 : update ... 삭제 : delete ... PK 기본키 : 데이터 중복 불가 널 : 알수없는 값 이름 국어 영어 수학 취미 운동 독서 맛집 여행 영화 아이디 나이 2023. 1. 19.
230118_DB DataBase : 자료 저장소 관계형 DB -> 행, 열 DBMS : 데이터베이스 관리시스템 ex) oracle , MySQL 쿼리 언어 : 질의어 (Query language) 정의어 : 테이블 관련 create : 생성 alter : 구조 추가, 삭제 drop : 삭제 조작어 : 데이터 레코드 단위 출력 : select * from 테이블명 where 조건 삽입 : insert into 테이블명 values() 삭제 : delete from 테이블명 where 갱신 : update 테이블명 set 식 where CRUD 삽입 insert ------> Create 검색(출력) select -------> Read 갱신 update ------> Update 삭제 delete ------> Delet.. 2023. 1. 18.
230117_기본 JSP : 기본이 HTML : declation 선언부 필드명 변수 확보 : 스크립트릿.. scriptlet.. 자바코드 : exprosion : 표현식 출력부분 폼에서 자료를 입력한 다음 전송 버튼을 누르면 입력한 자료가 넘어갈때 자동으로 객체 생성 되는데 이를 내장객체가 여러개가 생성(request, response, out) 다른 곳으로 자료를 넘기는 방법 1.링크 ...html영역 2.리다이렉트 response.sendRedirect() ...자바코드 내에서 3.forword 4.Dispatcher 아이디 패스워드 나이 성별 남 여 자기소개 아이디 비밀번호 나이 성별 자기소개 package day4_jsp3; public class ScoreDTO implements Comparable{ Stri.. 2023. 1. 17.
230116_CSS HTML : 기본적인 문서 HTML + 칼라...이미지...(CSS) 선택자 방식 4가지 1. 범용 * { } => 모두(all) 2. 명시적 선택자 => 태그 이름을 사용 3. id => # 4. class => . 여백 margin : 객체가 다른 객체로부터 거리 .. 외부 거리 padding : 객체 안에서 거리 .. 내부 거리 JSP 기본이 HTML 구조 jsp 언어 또한 태그언어 1.스크립트 태그 2.디렉티브 태그 3.액션 태그 1.script tag 선언부 ... 필드, 메소드 선언 2. scriptlet ... 자바 코드가 실행분 3. expression ... 화면으로 view하는 부분 client에서 전송버튼을 누르면 입력한 avtion=""에 설정된 파일로 자료가 전송이 되는데... 이.. 2023. 1. 16.
230113_HTML input type="hidden" 입력창 숨기기 readonly 입력할수 없다 값을 변형하지 못하게 공간분할 태그 블록태그 : 한 라인 전체 ... 여러개의 라인 인라인태그 : 한 라인에 차지부분만 -> 중요한 정보임을 알려줌 -> 시간정보를 알려주는 기능 -> 주어진 범위에서 %의 데이터량을 표시 -> 작업의 진행율을 표시 아침메뉴 점심메뉴 저녁메뉴 ₩7,000원 ₩7,500원 ₩8,000원 우리식당메뉴 아침메뉴 ₩7,000원 점심메뉴 ₩7,500원 저녁메뉴 ₩8,000원 이름 이름 이름 학과를 입력하세요 컴퓨터공학과 전기과 전자과 소프트웨어공학 소프트웨어융합 소프트웨어데이터베이스 전자기공학과 입사년도 시간 div1 문장입니다 span1 문장입니다 div2 문장입니다 span2 문장입니다 나의 셀카 .. 2023. 1. 13.