본문 바로가기

Jsp

(28)
eclipse 서버 프로젝트 생성. 이클립스에서 Dynamic web project 생성 전부 default로 지정하고 Generate web.xml 체크 실행은 Run As - Run on server
JSP 특징 JSP 특징(View에서 사용) -동적 웹어플리케이션 컴포넌트 -.jsp확장자 -요청에 동적 작동, 응답은 html -jsp는 서블릿으로 변환되어 실행 -MVC패턴에서 View로 이용됨. MVC패턴 모델과 뷰와 컨트롤러 관계 컨트롤러는 Request로 무엇을 요청했는지 파악 - 모델이 가공 (디비와 연동) - Controller에 return- View에서 클라이언트에 보여줌 JSP 아키텍쳐 .jsp file ->(톰캣에서 자동) java file -> class file -> 브라우저
톰캣 -eclipse 연동 톰캣 eclipse 설정. 톰캣 다운로드 - eclipse 서버 탭에서 서버선택 - 아파치 톰캣 버전이랑 맞춘 후에 finish - 서버 탭에서 톰캣 더블 클릭 -Publish module contexts to separate XML files 체크 - HTTP port 8080 변경 (오라클이랑 충돌)
웹 프로그래밍 기본 개념 & JAVA 웹프로그래밍 -> 웹어플리케이션 구현 행위 인터넷 서비스 중 하나 -> 웹 IP -> 컴퓨터 식별 Port -> 컴퓨터의 구동되고 있는 프로그램 구별 JAVA 플랫폼. J2SE - 어플리케이션 만들 때 사용 J2EE - 자바 웹 할 때 사용 J2EE -> 컨테이너(톰캣) -> 웹 컨테이너(JSP,Servlet) local에서 가상 서버를 만들어서 실행시키는데 그때 쓰는 도구 컴포넌트 - JSP,Servlet,HTML등의 웹 어플리케이션을 구현하기 위한 구성요소 이 컴포넌트들을 담고 있는 것이 컨테이너 JSP => HTML파일 내에 JAVA언어를 삽입한 문서 Servlet => 자바 언어로 이루어진 웹프로그래밍 문서 웹프로그램의 동작 웹서버 : 클라이언트의 요청에 의해 정보를 제공해 주는 서버 웹브라우저 ..