웹 WebProject
-
new->Other->Web->Dynamic Web Project
-
web.xml : 웹 프로젝트의 환경설정의 내용을 가지고 있음(Generate web.xml deployment descriptor check)
-
Open perspective -> JavaEE로 바껴있음
환경
- Standard(pc) : main함수 있음. J2SE(java2[jdk1.2부터] standard edition이라고 부름). 실행시키려면 실행시키는 파일이 반드시 그 컴퓨터에 있어야함(.class같은 파일). application
- Enterprise(browser) : J2EE(java2 Enterprise edition). 브라우저를 열고 주소창에 주소를 넣고 실행하면 실행됨. 실행하려고 하는 프로그램이 내 컴퓨터에 없어도 되지만 네트워크는 연결돼있어야함. 원격 환경을 의미. 즉, 서비스를 해주는 서버하고 서비스를 이용하는 클라이언트가 떨어져있다는 의미. web application Mobile: J2ME(java2 micro edition).
-
WebContent->WEB-INF->web.xml 에서 환경설정 가능
-
Java 파일은 Java Resources->src에 넣고
나머지는 WebContent에 넣음(image, 동영상, html, css 등등) -
WebContent 내부에 폴더를 만들어줌
html, img, css 등등
Web App
- Front-End(화면, 디자인) : html(문서의 구조, 내용), css(style), javascript
- Back-End(Logic) : sevlet, jsp
- Data Layer(Database)
-
html 파일 만들기(new->HTML file)
encoding
window->Preferences->Encoding검색->General->Workspace->Text file encoding->utf-8
Preferences->Encoding검색->Web->HTML files->Encoding->UTF-8(맨 위)
CSS, JSP도 UTF-8로 변경 -
Window->Web Browser->Chrome