Servlet 5

005. FrontController 패턴 1/2 - 의역: 출입구 패턴, 분배기 패턴

FrontController 왈 "나를 통하지 않고서는 그 누구도 웹서버 안 정보에 접근할 수 없다." 이번 강좌에서는 FrontController 패턴이 개발자의 삶을 어떻게 향상 시키는가를 살펴보도록 하겠습니다. 앞의 강좌까지 충분히 이해하시는 분들이라면 이제는 장황한 말 보다는 코드로 대화하는 것이 더 좋을 것 같군요. 새로운 지식은 기존 지식을 발판 삼아 더해갈 때 가장 쉽게 얻어짐으로 최대한 기존 소스를 활용/수정해서 작성하도록 하겠습니다. 기존 소스의 보존을 위해 새로운 DWP 를 만들었습니다. 첨부 파일명 처럼 ExpertSpringMVCFrontController 라는 이름으로.. 헥헥 길다.. ㅡㅡ; 이제 여러분 각자가 만들 구조를 일단 표로 보시죠(저는 이미 만들었다는 거.. ^^v) ..

강좌/Spring @MVC 2013.02.27

004. MVC? Model2 - 개발자를 칼퇴 시켜주는가? - 추고 중

진정한 분업과 협업 - MVC 지난 강좌가 바로 MVC 였습니다. 따라서 패스하고 005 강좌로 가시죠. 자 어서요.잉? 보신 기억이 없다굽쇼? 흠 그럼 보신 분들은 005로 가시고요. 못 보신 분들은 제가 확인 사살해 드리지요 뭐... Web MVC Web MVC 구현 Console MVC 구현 M - Model 도메인 모델 주로 POJO Member.java Member.java V - View 화면-사용자 대화 담당 주로 JSP NeoMember.jsp MemberDriver.java C - Controller 흐름 통제 주로 Servlet NeoMemberServlet.java MemberDriver.java 뭔지 모르겠지만 감은 오시죠. 이제 그 감을 본인의 문장으로 표현하시면 MVC 는 끝난 ..

강좌/Spring @MVC 2013.02.26

003. JSTL & EL - java 프로그래머와 HTML 코더의 협업

Java 프로그래머와 HTML 코더의 협업 Servlet 로만 하는 개발의 문제점 1. 자바 프로그래머 위주이다. 2. java 코드 사이에 html 태그가 스파케티처럼 엮여져 있다. 3. 자바 프로그래머 위주인 줄 알았더니 자바 프로그래머 혹사다. JSP 로만 하는 개발의 문제점 1. java 프로그래머의 일을 덜어준다. 2. HTML 코더에게 java 코드를 볼 줄 아는 능력을 요구한다. 3. 2 의 문제로 java 프로그래머는 HTML 코더를 교육하고 열 받고 또 가르키고 수정해주고.. 결국 일이 줄지 않고 더 늘어난다. 프로그래머의 생각 "HTML 코더는 바보인가? 왜 자꾸 null point expection 을 유발하는가?" 4. html 태그 사이에 java 코드가 스파케티처럼 엮여져 있다...

강좌/Spring @MVC 2013.02.26

002. JSP - HTML 코더 퇴사 시키기 / 개발자 더 힘들게 하기

Java 언어에서의 웹 구현: 그 두번째 역사 JSP 지난 강좌의 소스를 그대로 사용하겠습니다. 글로 타이핑하기 손꾸락 아파서리.. 바로 소스 탐색 들어갑니다. 왼쪽의 Package Explorer 에서 오른쪽 클릭 New > Other.. 을 선택해줍니다. Select a wizard 창에서 Wizards: 항목에 JSP 를 입력해 줍니다. Web > JSP File 을 선택한 후 [Next >] 버튼을 클릭해 줍니다. File name: 에 Member.jsp 을 입력하고 바로 [Finish] 버튼을 클릭해 줍니다. 아래와 같은 JSP 파일이 WebContent 폴더 아래 생성됩니다. 위의 Member.jsp 를 아래와 같이 변경했습니다. MemberServlet.java 에서 C&P 능력을 시전하시..

강좌/Spring @MVC 2013.02.25

001. Servlet - HTML 로 개발자 피로감 상승 시키기

선수 강좌: Spring 3.0 / 안 보신 분들은 다녀오세요. http://expert0226.tistory.com/category/%EA%B0%95%EC%A2%8C/Spring%203.0 OR http://expert0226.tistory.com/187 ~ 쭈욱 선수 지식: HTML 추천 서적: Head First Java / Head First JSP 사전 준비: JDK 5.0 이상, Tomcat v6.0 이상, STS 최신 설치본 이전 Spring 3.0 강좌 공개 후 Spring MVC 를 다루어달라고 하시는 몇몇 분들의 요청에 의거하여 작성하는 강좌는 아니고 역시 저의 야메(!) 지식 업그레이드와 댓글 놀이를 위해 작성하는 강좌입니다. 이 강좌를 우습게 보시기 위해 필요한 지식은 HTML, J..

강좌/Spring @MVC 2013.02.25
반응형