Develop203 비동기통신 기존 통신 HTTP 통신은 요청/응답하면 연결 끊긴다. -> 요청/응답 시간 발생 -> 작성 데이터 유지 요청 데이터가 조금만 달라져도 모든 데이터 전송해야함 통신 방법 차이 예 동기 요청 -> HTTP 연결이 끊어지지 않음 소켓 비동기 요청 -> HTTP 연결 끊김 Ajax Ajax 필요한 데이터(일부데이터)만 서버에 요청 결과: 기존 데이터 + 응답 데이터 2018. 7. 20. 웹 어플리케이션 배포하기 톰캣경로 - webapps: war파일 올라가있는 폴더 웹 어플리케이션 배포하기 1. 웹 어플리케이션 배포파일 만들기 (war파일) 3. 배포 C:\apache-tomcat-8.5.31\webapps 경로에 파일 붙여넣기 2018. 7. 20. URL/URI ex) localhost/page/list.do?type=aa URL: localhost/page/list.do?type=aaURI: /page/list.docontextPath: /page 서블릿에서의 핵심 코드 12345String command = request.getRequestURI(); if(command.indexOf(request.getContextPath()) == 0) { command = command.substring(request.getContextPath().length());}Colored by Color Scriptercs 경로 구하기 1. getRequestURI() 메서드를 이용하여 URI를 구한다.2. 구한 URI에서 getContextPath() 메서드로 설정 경로의 .. 2018. 7. 19. 서블릿 1. 서블릿 작성 프로젝트 우클릭 -> new -> Servlet 2. Class명 주기 3. 매핑 URL 설정 /Hello /hello /hi 4. 서블릿 생성 5. 생성된 서블릿 확인 1. 규칙httpServet 상속해서 클래스 생성 2. 용도1) 사용자 요청 처리설정-> URL 매핑HTTP: doGet(), doPost() 구현 컨트롤러 기능으로 사용-> URL 매핑( "/*")컨트롤러 기능이란?: 1) 사용자 요청 분석 2) 작업 분배 3) 응답 결정 => SPRING MVC 패턴 2) 초기화 설정: 서블릿 로드시 횟수 지정 가능서블릿: init() 오버로딩- 자동호출 2018. 7. 19. mvc패턴 정리 2018. 7. 19. 네트워크 랜 연결 1. 네트워크 속성 클릭 2. 이더넷 클릭 3. 속성 클릭 2018. 7. 19. 이전 1 ··· 20 21 22 23 24 25 26 ··· 34 다음