본문 바로가기

수업내용91

20230524 수업내용 😢😢😢 반응형 Grid 만들기 Lorem ipsum dolor sit amet, consectetur adipisicing elit. Neque, quam laboriosam quo itaque exercitationem, hic temporibus officia assumenda consequatur est quidem sunt omnis soluta odio non alias sit tempora earum? Lorem ipsum dolor sit amet consectetur adipisicing elit. Alias voluptatum architecto officia odit numquam dolorem sunt quas sed aut ratione enim laudantium recusandae na.. 2023. 5. 24.
수업내용 20230523🤦‍♂️🤦‍♂️🤦‍♂️ 회원 목록 입니다. 번호 이름 주소 css를 입혀서 꾸며보았다. feat Bootstrap /member/insertform.jsp 회원 추가 입니다. 이름 추가 2023. 5. 24.
20230522 수업내용🥸 오늘 첫 수업으로 자바 스크립트에서 JSON의 배열들을 저장 버튼을 누를때 마다 테이블에 추가 되도록 프로그래밍을 하도록 하는 수업을 하겠다. 저장 삭제 번호 이름 주소 서버프로그램을 run했을 때 이클립스에서는 Tomcat 서버에 index.thml 페이지가 포함된 프로젝트를 add를 시키고 Tomcat 서버를 start시킨다. 웹프로우저를 실행시키면서 요철할 경로(선택된 html이나 jsp페이지)를 전달해준다. /Step01Servlet/send?msg = hello 를 예로 들어 /Step01Servlet => context path /send => request path(요청경로) ?msg=hello => GET request parameter package test.servlet; import .. 2023. 5. 22.
20230519 수업내용😭 localStorage에는 문자열만 저장가능하다. 여러 항목을 배열에 담아 JSON 형식이나 문자열로 출력해보는 코드 작업을 해보았다. 저장 삭제 javascript에서는 java와 달리 if문에 boolean 타입이 아닌 다른 데이터타입도 적용이 가능하다. if문 ( )에 값이 들어가 있으면 true로 판정을 해준다. 그 외에 숫자 0 이나 ' '(빈문자열), undefined, null 값을 넣어주게 되면 false로 판정해준다. package test.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.. 2023. 5. 19.
20230518 수업내용🤷‍♀️🤷‍♀️🤷‍♀️ 코드를 가독성 있게 작성하도록 각 클래스에 있는 기능에 대해서 자세히 공부 이클립스에서 톰캣을 다운받아 만들었다. 이 톰캣은 자바를 연결할 서버프로그램을 설정했다. 웹브라우저의 요청에 의해 그에 응대할 프로그램이다. 개발을 도와주도록 서버가 준비되어있다. 톰캣은 이미 클라이언트(웹브라우저)와 연결될수 있는 모든 프로그래밍이 되어 있으므로 나(사용자)는 이걸 어떻게 연결할지 고민하면 될것 같다. 톰캣은 xml문서를 읽어들인다. 톰캣은 위에 명시된 문자열을 읽어들여서 무언가 초기설정작업을 해준다. 서버는 수많은 개발자가 자기 환경에 맞게끔 개발을 할때 사용할 개발자는 새로 코드를 만들어야 하는데 톰캣개발자는 여러가지 설정값을 만들어서 사용자가 편하게 사용하게 할수있도록 편의성을 제공해주었다. 톰캣 서버 연결.. 2023. 5. 18.
20230517 수업내용😶‍🌫️😶‍🌫️😶‍🌫️ 오늘은 자바 평가가 있는 날이다라라당.. 추가 번호 이름 주소 JSON데이터를 오브젝트로 변경해서 버튼을 눌렀을 때 표에 추가 되도록 해보았다. document.querySelector("#addBtn2").addEventListener("click", ()=>{ //json 문서를 활용해서 object 를 만든다 const obj = JSON.parse(data); //tr 요소를 만들어서 참조값을 벼수에 담는다. let tr = document.createElement("tr"); //td 요소를 3개를 만들어서 innerText 를 출력한다. let td1 = document.createElement("td"); let td2 = document.createElement("td"); let td3 .. 2023. 5. 17.
20230516 수업내용🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️ 모르고 안적고 있었다.. package test.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List; import javax.xml.stream.events.EntityReference; import test.dto.MemberDto; import test.util.DBConnect; /* *Data Access Object 만들어 보기 * *- DB 에 insert, update, delete, select 작업을 대신해 주는 객체를 생성할 클래스 설계하기 */ public class MemberD.. 2023. 5. 16.
20230515 수업내용🙌🙌🙌🙌 package test.main; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; public class MainClass02 { public static void main(String[] args) { //member int num = 4; String name = "주뎅이"; String addr = "봉천동"; //DB 연결객체를 담을 지역 변수 만들기 Connection conn = null; try { //오라클 드라이버 로딩 Class.forName("oracle.jdbc.driver.OracleDriver"); //접속할 DB 의 정보 @아이피주소:port번호:db이름 St.. 2023. 5. 15.
20230512 수업내용 오전에 적어둔거 컴퓨터 꺼져서 다 날라감.. package frame01; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import javax.swing.JButton; import javax.swing.JFileChooser; import javax.swin.. 2023. 5. 12.