본문 바로가기

프로그래밍/2016.09~ 2017.03 수업32

[1108] jsp java DTO DAO insert처리 delete처리검색 생각할게 많다. list 같은 경우 한가지 방법만 있는게 아니다. 여러명을 조회를 하면 여러명을 담아서 통으로 화면으로 이동해야한다어떻게 여러명을 담을 것인가? 2016. 11. 8.
[1107] jsp java mysql 드라이버 로딩 데이터베이스 연결 분리 12345678910111213141516171819202122package kr.or.ksmart.driverdb;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException; public class DriverDB { public Connection driverDbcon() throws ClassNotFoundException, SQLException{ System.out.println("01 드라이버 로딩 및 DB연결 driverDbcon DriverDB.jaca"); Connection reconn = null; Class.forName("com.mysql.jdbc.D.. 2016. 11. 8.
[1104] jsp로 게시판 만들기 list select * from board order by board_no limit 0,10 0부터 10개 정렬해서 name은 formaction에서 받을 때 사용 ㅇㅅㅇ 버튼모양을 갖은 태그 나를 둘러싸고 있는 폼을 action한테 넘겨주는 것 name을나를 둘러싸고 잇는 폼에 어떤 값들을 초기화 InnoDB 엔진 검색 JSP(java server page)redirect/ 서버쪽 포드? / 마지막페이지는 전체 갯수 / 한화면에 100/ 이전 다음이 아니라 이전 1 2 3 4 5 다음 컬럼순서대로 보고 아니네 보고 아니네 row Id라는 주소 컬럼이 많을 수록 검색하는 시간이 오래걸린다. 2016. 11. 4.
[1103] jsp로 게시판 만들기 게시판을 만들기 위한 흐름도 하는 역할에 파일명 분류 어떤 데이터가 필요 할지 정리 테이블 생성 모든건 jsp로 9index.jspboardlist.jsp 에서 클릭 하면 페이지 이동 및 글 상세보기(수정과 삭제) 글입력 primary key 가 넘어가야한다. 상세 - 수정 - 상세 - 삭제 - boadlist글입력 글상세 수정 삭제 나의반은 몇반 입니다 외래키를 댓글쪽에서 접근해야한다. 이건 누구의 댓글 입니다. ----------------------------------------------index -> boardList -> boardInsertForm -> boardInsertAction -> boardList (redirect) boardList -> boardview ->boardUpdat.. 2016. 11. 3.
[1102] 서블릿은 src에 java 클래스주소 절대주소.com/요기localhost에 /mysql_jdbc/실제 서비스될때 jsp파일에서만 사용 가능--------------------------try에서 catch 로 가든 가지 않던 무조껀 finally로 끝db에 접근해서 연결을하는 것은 db를 끊어주는게 예의 중복을 피하기 위해서 변수는 우선시되게 위에 선언--------------------------resultset은 select할때만 필요-----------------------------------var a = 10;var $(a) = 10;-------------------------------==는 값 연산자 기본타입에 쓰는 연산자 .equls("") string 클래스의 이메소드는 참조 연산자들.. 2016. 11. 2.
[JDBC] insert 처리 테이블 명 tb_user 아이디 u_id 비밀번호 u_pw 권한 u_level 이름 u_name 메일 u_email 주소 u_addr 전화번호 u_phone 1) request.getContextPath 메소드로 프로젝트의 path를 얻어와 절대주소에 post방식으로 보냄ex) http://127.0.0.1:3306/project/list.jspreturn : /project 1) java.sql클래스 내에 메소들을 사용하기 위하여 import2) String 데이터 타입으로 변수들을 선언하고 전달받은 각각의 값들을 복사3) 드라이버 로딩(DriverManager의 자식 오버라이딩이 되어있다.)4) DriverManager 클래스 통해 생성된 객체 내 getConnection 메소드를 호출하여 각각의 변.. 2016. 11. 2.
수업02 bite/ boolean/ int/ char/ double/자바에서는 사용불가능 -------------------var d = new Number();var e = fuction(){};var f = 3,4,5;var g = {"이름":"길동이","나이":30};---------------------------------자바에서는 new var a = 10;var b = true;var c = "jjdev";// 자바 스크립트에서는 값//String str = "jjdev"; 이거 아님 String str = new String("jjdev"); 이건 문자열 5개의 값들을 가리키는 주소값 참조값var d = new Number();//값을 가리키는게 아니라 new라는 생성자 함수가 무언갈 만들었어요va.. 2016. 10. 20.
수업. 요구사항분석 : 무언갈 하면 쟤는 뭘 해서 화면에 보여줄까낭설계: 컴터가 낼수있는건 어케 내게할거야 난 어케 낼거야 ??? 아무것도 아닌건 어케??? 개발: 코드찍기룽룽 ~~!!! --------------------------- javascript의 모든 변수는 var.에 연결된건 메소드라 부르고 그냥은 함수라고 함니당. css html = 정적 앞으로 이건 빨갛게해javascript = 동적 이건 이렇게 하세요 하면 아무것도 안댐 모든것은 문장끝에 있어야한다. 1 + 2 *3 요것보단 ->>> 1+(2*3) 요렇게 사용을 하시오 86400 ->>> 60*60*24 하루를 초로 나타낸 값 ----------------------------------------------------------------.. 2016. 10. 20.
부트스트랩 사용하기 해킹을 하려면 OS를 만들지 알아야한다. OS를 만들려면 언어를 배워야 한다.front-end css/html/javascriptback-end 결과물을 뒤에서 보여주는 것 jsp/java3 initial-scale=1" 시작할때 장치의 크기를 불러와용1>= 축소1=정상1 내부코드 > 외부 브라우져 속성 2016. 10. 14.