자바 웹 어플리케이션(Java Web Application) WAS에 설치(deploy)되어 동작하는 어플리케이션자바 웹 어플리케이션에는 HTML, CSS, 이미지, 자바로 작성된 클래스(Servlet, package, 인터페이스 등), 각종 설정 파일 등이 포함됩니다자바 웹 어플리케이션의 폴더 구조이클립스에서 실행된 Dynamic Web Project 이클립스에서 Dynamic Web Project의 Servlet을 실행하면, 해당 프로젝트가 이클립스가 관리하는 .metadata 폴더 아래에 자바 웹 어플리케이션 폴더 구조로 만들어져 실행됩니다.Servlet 이란 웹프로그래밍에서 클라이언트의 요청을 처리하고 그 결과를 다시 클라이언트에게 전송하는 Servlet 클래스의 구현 규칙을 지킨 자바 프로그래밍..
5. Element가 배치되는 방법(CSS layout)엘리먼트가 배치되는 방식엘리먼트를 화면에 배치하는 것을 layout 작업이라고도 하고, Rendering 과정이라고도 합니다. 편의상 우리는 배치라고 할겁니다.엘리먼트는 위에서 아래로 순서대로 블럭을 이루며 배치되는 것이 기본입니다. 하지만 웹사이트의 배치는 다양하게 표현 가능해야 하기 때문에, 이를 다양한 방식으로 배치할 수 있도록 css에는 추가적인 속성을 제공합니다.중요하게 이해해야 할 속성은 다음과 같습니다. display(block, inline, inline-block)position(static, absolute, relative, fixed)float(left, right)이 속성을 중심으로 엘리먼트의 배치를 이해하는 것이 중요합니다...
1. CSS 선언방법CSS의 구성selector(선택자), property, value 로 구성span { color : red; } span : selector(선택자)color : propertyred : valuestyle을 HTML페이지에 적용하는 세 가지 방법 inlineinternalexternal1) html 태그 안에다가 : inline World ! HELLO world ! 다른 CSS파일에 적용한 것 보다 가장 먼저 적용합니다.2) style 태그로 지정하기 : internal World ! span { colr : red; } HELLO world ! 구조와 스타일이 섞이게 되므로 유지보수가 어렵습니다. 별도의 CSS파일을 관리하지 않아도 되며 서버에 CSS파일을 부르기 위해 별도의 ..