Dev.Program/JSP & Javascript(14)
-
게시판 만들기 - (1)
index.html ⇒ 기본 디자인 디자인은 웬만하면 바꾸지 말고 이미지만 바꿔서 작업하기. → 이번 과제는 기능 구현 위주(게시판 만들고 등등) 우편번호 검색 구현 : API 이용(직접 구현해도 상관 없는데 API가 쉽고 편하다) 게시판 구현 : 파일 첨부 없는거 자료실 : 파일 업로드(파일첨부 있는거) / 갤러리 : 이미지 업로드 메일 보내기 : API ⇒ 책에 있음(책 12장 참조) 댓글 달기 구현 : 과제 중에 가장 어려운 거… DB 따로 만들어야 됨. (게시판 글에 대한 댓글 달기) 추가기능 : 지도, 차트 등등.. 추가 기능들 ⇒ 밑줄 친 부분 외에는 같이 만들 거! 밑줄 부분은 혼자 구현) ⇒ 개인 포트폴리오 요약서 작성(자기 기업 제출용 포트폴리오) 프로젝트 80점 / 발표 20점 (개인 ..
2022.10.08 -
자바빈(JavaBean)
deleteForm.jsp / deletePro.jsp 만들기 Class.forName("com.mysql.jdbc.Driver"); String dbUrl="jdbc:mysql://localhost:3306/jspdb1"; String dbUser="root"; String dbPass="1234"; Connection con=DriverManager.getConnection(dbUrl, dbUser, dbPass); String sql="select * from board where num = ?"; PreparedStatement pstmt=con.prepareStatement(sql); pstmt.setInt(1, num); ResultSet rs=pstmt.executeQuery(); 이런 반복..
2022.10.07 -
게시판(board)
jsp4_test 새 폴더 만들기 (과제입니다!!!!! - 폴더 압축해서 선생님께 메일 보내기) 나이 성별 이메일만 추가해서 jsp4랑 똑같이 만들어보기 updateForm.jsp 에서 나이 넣을 때 주의 (null 이면 에러 날 거) 남 선택하면 남이 선택되고 여 선택하면 여 선택되서 나오도록 create table member2( id varchar(20) primary key, pass varchar(20), name varchar(20), age int, gender varchar(20), email varchar(40), reg_date datetime ); 정의어 - 공간만들기(create), 수정(alter), 삭제(drop) 제어어 - 권한 부여 : ..
2022.10.07 -
JSP - DB 연동
지난시간 복습 정의어 - 공간만들기(create), 수정(alter), 삭제(drop) 제어어 - 권한 부여 : 일을 할수 있게끔(grant), 권한 해제(revoke) ★ 조작어(실제로 프로그램에서 가장 많이 사용) - 공간안에 내용 ★ 저장(insert), 수정(update), 삭제(delete), 조회(select) ★ insert into 테이블이름(열이름1, 열이름2) values(값1, ‘값2’); //문자열은 작은따옴표(‘’) 안에 넣어주기 select 열이름, 열이름 from 테이블이름 where 조건열=값; select 열이름, 열이름 ..
2022.10.07 -
cookie / session / DB연동 - Mysql
지난시간 session/cookie 복습 > cookieDel.jsp 추가사항 쿠키값이 없는 경우에는 삭제할 필요가 없으니까 for문 돌리기 전에 if문으로 null값인지 아닌지 알아봄. if(cookies!=null) { for문 } ⇒ null이 아닌 경우에만 for문이 돌아가도록. ======== cookieMain.jsp / cookiePro.jsp 문서 2개 새로 만들기 책 p. 290 cookieMain.jsp - 책에서 example1.jsp cookiePro.jsp - 책에서 example2.jsp 언어가 한국어 설정이면 한국어만 보이게. 영어 설정이면 영어만 보이게. ⇒ 이런식으로 만들어 볼 예정 문제) // lang 파라미터 값 가져오기 // 쿠키값 만들어주기 "clang", 위에 만든..
2022.10.07 -
내장객체
[Window 객체의 메서드 종류] 종류 설명 open("URL","새창이름","새창옵션") URL 페이지를 새창으로 엽니다. // window.open("열고자하는 주소,사이트주소,파일이름","창이름,생략가능","창크기,창위치,옵션사항"); window.open("http://www.naver.com", "","width=300,height=200,left=100,top=100,scrollbars=yes,resizable=yes"); } alert(data) 경고창 보이고 데이터를 보여줌 [확인]을 누르면 alert()를 사용한 다음 위치의 코드를 수행 prompt("질문","답변") 질문과 답변으로 질의 응답 창을 보임 confirm("질문내용") 질문 내용으로 확인/취소 창을 나타냄 [확인]을 누르..
2022.10.07