본문 바로가기

학교 공부/웹(Web)6

[웹프로그래밍] 웹 프로그래밍 - 7번째 수업 오늘(2022-04-26) 수업한 내용은 로그인 만들기이다. 먼저 저번에 만들었던 nav를 조금 수정해 주어야 한다. 이렇게 form에 action을 추가해 주고, 로그인 버튼의 타입을 submit으로 바꿔 주었다. 그리고 loginproc을 만들어 주자. 이렇게 작성하였다. 그리고 이제 loginchk메서드를 만들러 DBManager에 가야 한다. loginchk는 이렇게 만들어 주었다. 저기 있는 getcon()은 이렇게 생겼다. 그러면 잘 나오는 것을 볼 수 있다. 이제 사진에서 보이는 것처럼 로그아웃을 만들어 주러 가자. 먼저 nav를 고쳐준다. 이렇게 그다음 Logout.jsp를 만들어 준 다음, 작성해 주자. 이렇게 작성되어 있다. 그러면 잘 로그아웃이 되는 것을 볼 수 있다. 그렇게 회원관리.. 2022. 4. 27.
[웹 프로그래밍] 웹 프로그래밍 - 6번째 수업 오늘은(2022-04-19) 저번에 하다만 수정 기능을 완성해 볼 거다. 자 일단 DBManager에서 update문을 작성해 주자. public void doupdate(String name,String pw, String id) { Connection c; PreparedStatement p; ResultSet r; try { Class.forName(classname); c = DriverManager.getConnection(url,user,password); p = c.prepareStatement("update member set username = " + "\'" + name + "\'," + "password = " + "\'" + pw + "\'" + "where id = ?" ); p... 2022. 4. 19.
[웹 프로그래밍] 웹 프로그래밍 - 5번째 수업 오늘(2022-04-12)은 웹 프로그래밍 5번째 수업이다. 이번에 만들 것은 저번에 만든 select에 체크박스 달기이다. 이런 거 말이다. 2줄만 추가해 주면 되는데, 저번에 만든 select코드에 table tr부분에 th를 추가해주고 #을 넣어준다. 그리고 밑에 있는 tr에는 이렇게 넣어준다. table전체 코드는 이렇게 생겼다. # ID USERNAME PASSWORD 그리고 삭제 버튼을 달아 주었다. jsp파일에 form태그를 추가해 주고 input 태그를 넣어주었다. form전체 코드는 이렇게 생겼다. select페이지 # ID USERNAME PASSWORD 그리고 mystyle.css 파일을 추가해 주었다. input[type="submit"] { background-color: #c0c.. 2022. 4. 12.
[웹프로그래밍] 웹프로그래밍 - 4번째 수업 일단 들어가기 전에 3번째 수업이 없는 이유가 궁금할 텐데 코로나에 걸려서 학교를 1주일 동안 쉬어서 3번째 수업이 사라졌다. 소스 코드는 따로 맨 밑에 있다. 오늘은(2022-04-05) 메뉴바 같은걸 만들어 본다. 대충 이런 거 전에 사용한 코드를 사용한다는데 물론 난 없으니까 옆에 친구에게 받았다. 일단 index.jsp와 nav.jsp를 만들어 준다. 그리고 include를 통해 index가 nav를 포함하게 만들어 준다. @빠지면 에러 난다. (나는 이거 빼먹어서 10분 날림) 그다음 nav에 코드를 저번에 사용한(난 없는) 코드를 붙여 넣는다. 그리고 index에도 붙여 넣어 준다. 이렇게 작성하면 이런 메뉴바가 만들어진다. 이제 insert와 select와 update와 delete를 jsp.. 2022. 4. 5.
[Web 프로그래밍] 웹 프로그래밍 - 두번째 수업 오늘 두 번째 수업을 진행하였다. 일단 저번 시간의 과제부터 검사해 보자. 제일 큼 그다음 큼 그다음 큼 그다음 큼 그다음 큼 제일 작음 2219 --- 문장을 사용할 때 쓰는 태그 문장을 사용할 때 쓰는 태그 버튼 버튼 클래스룸으로 이동 두번째 블록 1 2 3 A V C 테이블 이름 이름 나이 지역 철수 323 서울 영희 563 부산 세번째 블록 체크박스 아메리카노 콜드브루 카페라때 완료 솔직히 다 알고 있는 거라서 쉬운 과제였다. 실행 화면 이제 오늘(2022-03-15) 배운 것을 알려 주겠다. 오늘은 jsp에서 action을 이용해 값을 이동시키는 코드를 짜 보았다. 이런 식으로 코드를 적었고, 연결된 코드들은, 각각 위와 같다. 이 코드의 실행화면은, 각각 위와 같다. 여기서 a.jsp에 act.. 2022. 3. 16.