본문 바로가기
728x90
반응형

Java Web Programming/4. JSP29

[JSP] JSP 기초 2 - Form 연동 (link, radio, select(onchange), checkbox, js) [ Review ] Web Programming 왜 웹이 전체적으로 프로그래밍 시장을 점유하게 됐을까? > 브라우저만 있으면, 별도의 프로그램 설치없이 다 서비스를 받을 수 있기 때문에 ! 네트워크를 전제로 실행된다 > 자바가 있기가 있던 이유는, 인터넷(네트워크)이 활성화되며 객체 지향 언어가 활성화됐다! -- 클라이언트 부분 -- 클라이언트 프로그램 -> 웹 브라우저 : html, js, css를 해석함 (html - 문서의 contents / js - 동작, 행위 / css - 디자인, 스타일) : 사용자가 정보를 검색하거나, 입력하는 등 소통이 필요하다. : 이것은 TCP-IP 기반(우리가 그동안 썼던 소켓)으로, 해석할 때 http에 의거해서 해석한다! : 결과적으로 클라이언트에 도달하는 것은 .. 2020. 8. 26.
[JSP] JSP 기초 basic - 기본 문법 / JSP LifeCycle / table / form과 연동 [ JSP ] : Java Server Page → 동적인 웹 페이지 개발을 위한 기술 → 서블릿과 다르게 HTML 페이지 상에서 자바코드를 합입하는 형태로 개발. Mode 2 Architecture의 MVC 에서는 Model : Java Component (aka. Java Beans) View : JSP Controller : Servlet JSP 기본 문법 1. 주석 : - html 주석 과 달리 페이지 소스보기에서 클라이언트에게 노출이 되지 않아, html 주석보다 사용이 권장된다. 2. scriptlet : - service 계열 메서드(doGet(), doPost()) 내에 코드 삽입 3. directive (지시자) : - jsp 상단에 위치, 웹페이지의 정보를 컨테이너에게 알려줄 때 사용한.. 2020. 8. 25.
728x90
반응형