https://pabeba.tistory.com/157 Model 1 Architecture Model1 Architecture 이란? Model 1 은 View와 Model을 모두 JSP 페이지 하나에서 처리하는 구조를 말합니다. Java Bean은 class를 만들어서 로직을 작성해 놓은 것입니다. JSP 역할 client 에게 리스트 또는 입력양 pabeba.tistory.com https://pabeba.tistory.com/158 Model 2 Architecture (MVC) Model2와 Model 1 비교해보면 재밌습니다. https://pabeba.tistory.com/157 Model 1 Architecture Model1 Architecture 이란? Model 1 은 View와 Mo..
https://pabeba.tistory.com/145 Apache Tomcat (WAS, Web Server, Apache HTTP Server, Apache Tomcat) 주제 간단하게 생각해 보기 처음 보는 입장에서 WAS(Web Application Server) , Web Server, Apache HTTP Server, Apache Tomcat 이 뭔지 도저히 알 수가 없습니다. (네. 제가 그렇습니다.) 그래서 '와 이거를 어떻게 쉽 pabeba.tistory.com 저번 시간에 알아본 WAS에 대하여 알아보도록 하겠습니다. 직접 예시를 보면서 알아보도록 하겠습니다. Servlet 이란? java web programming 기반 기술입니다. MVC*의 Controller 역할을 담당합니다...
GET 요청이란? GET은 클라이언트에서 서버로 정보를 요청하기 위해 사용되는 HTTP 메소드입니다. 옷을 파는 사이트에 가서 자신이 고르고 싶은 옷 종류와 사이즈, 색을 고르고 싶을 때 그거에 맞는 버튼을 누르게 되는데 사실 그것이 url에 변화를 주어 데이터를 받아오라고 명령하는 것입니다. 예시 옷 가게 사이트의 url이 www.mooosinnnsa.com이라면 자신이 사고 싶은 옷이 반팔이고, 사이즈는 L, 색상은 검은색을 원한다면 www.mooosinnnsa.com/clothes?type=tShirts&size=L&color=black 뭐 이런 식으로 query string 이 추가가 됩니다. & 로 Query parameter 들을 query String으로 합쳐줍니다. 이렇게 하면 자신이 원하..
Map 이란? Map 인터페이스는 Collection(List, Set) 인터페이스와는 다른 저장 방식을 가집니다. Map 인터페이스를 구현한 Map 컬렉션 클래스들은 키와 값을 하나의 쌍으로 저장하는 방식(key-value 방식)을 사용합니다. 여기서 키(key)란 실질적인 값(value)을 찾기 위한 이름의 역할을 합니다. Key 값은 중복이 되지 않지만 value 값은 중복이 가능합니다. Map 의 종류 LinkedHashMap : 입력 순서 보장하는 Map TreeMap : 정렬 기능 내장 Map Java ApI documet에 가면 엄청나게 많은? 하위 class들이 있으니 확인해주세요 https://docs.oracle.com/javase/7/docs/api/ Map 함수 자주 사용하는 메소드..