-
[헤드퍼스트 Servlet&JSP] 2. 웹어플리케이션 아키텍쳐개발입문/Servlet&JSP 2017. 1. 30. 23:53
학습목표 고차원 웹 어플리케이션 아키텍쳐 뭔가 멋있는 단어 '고차원', '아키텍쳐' 가 2개나 있다.그리고 이어지는 개념들... HeadFirst 노트도 너무 외우지 않아도 되고, 앞으로 하는 것이 무엇인지 적당히 즐기고 넘어가라고 했다... ... Container 컨테이너웹브라우저 - 웹서버 - 컨테이너(java) - 서블릿컨테이너 역할: 통신(커뮤니케이션) 지원, 생명주기(라이프사이클) 관리, 멀티스레딩 지원, 선언적인 보안관리, JSP 지원컨테이너는 URL 만 가지고 어떤 서블릿에 대한 요청인지를 찾아낸다.컨테이너는 Request 와 Response 객체를 생성하여 이에 대한 참조를 서블릿 인자로 넘깁니다. 일반적으로 서블릿은 HttpServlet을 상속받아 브라우저가 요청한 메소드에 따라 호출될..
-
(공부일기) HeadFirst Servlet & JSP 시작개발입문/Servlet&JSP 2017. 1. 30. 18:53
구정도 지났고, 올해도 내 목표는 개발로 돈을 1원이라도 벌어보자 이다. (아마 블로그에 광고 스크립트를 게재하고, 수익화하는 것이지 않을까 싶다.)의지를 불태우며 내 개발공부 역사를 찬찬히 짚어보았고, 이번에는 초심으로 HeadFirst Servlet & JSP 개념서를 공부하려고 한다.진짜 개발? 아직 NO!이제 Java 언어를 대충 익혔으니, Java 언어를 통해 할 수 있는 외연을 넓혀나가려고 했더니만... 난 아직 진짜 프로그래밍을 하기에는 준비가 안되어 있다고 생각이 든다. 일반적으로 프래그래밍을 발전시키기 위해서 다음 3가지를 해보라고 한다.- 간단한 프로그램을- 내 필요에 의해서- 만들고 자랑해보라.지금도 만들라면 만들 수 있을 것 같기는 하다만, 간단한 프로그램이 정말 간단하기만 해야 했..