목록국비수업/Server (12)
✿∘˚˳°∘°
20230214 index.jsp - header와 footer는 미리 만들어두고 지시자 태그를 이용하여 include MVC2 Web Project 메인페이지 header.jsp 1. 로그인 (+ 준회원 로그인 제한) - 헤더와 동일한 코드에서 로그인부분만 떼어온 것 : 로그인을 안했을 때는 sign in과 모달창을 띄우고 로그인을 했을 경우 이용자의 이름을 불러와 적어준다. SIGN IN SIGN UP LOGOUT SIGN IN close 아이디 비밀번호 아이디/비밀번호 찾기 SIGN IN 취소 Controller(Servlet) package kr.or.iei.member.controller; import java.io.IOException; import javax.servlet.RequestDis..
20230213 1. JSP : 동적 웹페이지를 java언어를 이용하여 html, xml기반으로 작성할 수 있는기술 Servlet의 out.println("안녕하세요"); 를 개선한것 Servlet : 비즈니스 로직처리에 적합 -- out.println("") JSP : 화면로직 처리에 적합 -- int age = 10; 성인입니다 미성년자입니다 1 - 3 ) 표현식 태그 : 표현식 태그 자바의 데이터를 HTML 컨텐츠로 표현하기위해 사용하는 태그 19){ %> 살은 성인입니다. 살은 미성년자입니다. 가입성공! 가입실패! 메인으로 돌아가기 Service public int joinMember(Member m) { Connection conn = JDBCTemplate.getConnection(); int..
20230210 0. DB연결하기 JDBCTemplate.java : jdbc수업 시 사용했던 java파일 (connection, preparedstatement, resultset, commit, rollback에 대한 항목들이 있음) ojdbc6.jar : 자바와 연결하기 위한파일 경로 - C:\Program Files\Java\jdk1.8.0_144\jre\lib\ext -- 실습을 위한 SQL 테이블 CREATE TABLE MEMBER_TBL( MEMBER_NO NUMBER PRIMARY KEY, MEMBER_ID VARCHAR2(20) UNIQUE NOT NULL, MEMBER_PW VARCHAR2(30) NOT NULL, MEMBER_NAME VARCHAR2(20) NOT NULL, MEMBE..
20230209 web src/main/java : java 관련 패키지 클래스가 들어가는 폴더 webapp : 프론트관련된 파일(html,css,js,jquery)들이 들어가는 폴더 http://192.168.10.15/ http는 기본적으로 포트번호 80을 사용하기때문에 접속 시 생략가능하다 포트번호가 80이 아닐경우 생략불가 http://192.168.10.15/index.html -- 정식요청 webapp까지가 /인것 서버를 재시작하는 경우 - src/main/java 내부의 파일을 생성/수정/삭제할 경우 - 서버자체의 설정을 바꾼 경우 화면만 새로고침하는경우 - /webapp 폴더 아래파일을 수정한 경우 -> 예외) 단, web.xml을 수정하면 서버재시작 1. 연결 기초 [신혜빈] 테스트페이지..