240618
1. 웹 서버에서 웹 서비스를 제공하고 클라이언트는 웹 서비스를 제공받음
2. 웹 서버와 웹 어플리케이션 서버의 종류
https://velog.io/@kwontae1313/WS%EC%99%80-WAS
WS와 WAS
😀이번 포스팅에서는 웹서버(WS)와 웹 어플리케이션 서버(WAS)를 알아보도록 하자. 웹서버(WS) 위키 백과의 웹서버 정의에 따르면 > 웹 서버(Web server)는 HTTP 또는 HTTPS를 통해 웹 브라우저에서 요청
velog.io
2. jsp 파일 만들기
3. eclipse 단축키 설정
window > preferences > general > keys
4. jsp 파일 실행
저장(Ctrl+S) > 실행(Ctrl+F11)
5. java project import와 export
import : project explorer > import > 해당하는 WAR확장자 파일 불러오기
export : 해당 프로젝트 파일 > export > WAR확장자로 저장
* Export source files를 체크
6. 파일명 규칙을 정리
연 / 월 / 일 / 시 / 분 / 초 / 버전 / 제목 / 작성자 / 파일 상태
7. HTML 상대경로와 절대경로
/ : root에서 찾기
./ : 현재 경로에서 찾기
../ : 상위 경로에서 찾기
상대경로 : 현재 위치에서 찾기
절대경로 : root 위치에서 찾기
8. 리팩터링
https://ko.wikipedia.org/wiki/%EB%A6%AC%ED%8C%A9%ED%84%B0%EB%A7%81
리팩터링 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 리팩터링(refactoring)은 소프트웨어 공학에서 '결과의 변경 없이 코드의 구조를 재조정함'을 뜻한다. 주로 가독성을 높이고 유지보수를 편하게 한다. 버그를 없애
ko.wikipedia.org
9. 패키지 생성 및 메인 메서드를 포함한 클래스 생성
패키지 이름은 도메인을 뒤집어서 생성하는 경우가 많음
* 실제 패키지 생성
10. 메소드 선언 및 호출