본문 바로가기 메뉴 바로가기

undefined

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

undefined

검색하기 폼
  • 분류 전체보기 (64)
    • jsp (18)
    • spring (34)
    • source tree & github (4)
    • 줍줍 (8)
      • 코딩하다 안거 (6)
      • 알면 좋겠지 (2)
  • 방명록

chap18 MVC 패턴 구현

모델1 구조웹 브라우저의 요청을 JSP가 직접 처리한다. 웹 브라우저의 요청을 받은 JSP는 자바빈이나 서비스 클래스를 사용해서 웹 브라우저가 요청한 작업을 처리하고 그 결과를 클라이언트에 출력한다. 모델2 구조웹 브라우저의 요청을 하나의 서블릿이 받는다. 서블릿은 웹 브라우저의 요청을 알맞게 처리한 후 그 결과를 보여줄 JSP 페이지로 포워딩한다. 포워딩을 통해 요청 흐름을 받은 JSP 페이지는 결과 화면을 클라이언트에 전송한다. MVC(Model-View-Controller) 패턴모델 == 로직 처리 클래스, 자바빈 : 비즈니스 영역의 로직을 처리한다.뷰 == JSP : 비즈니스 영역에 대한 프레젠테이션 뷰(즉, 사용자가 보게 될 화면)를 담당한다.컨트롤러 == 서블릿 : 사요자의 입력 처리와 흐름 ..

jsp 2018. 7. 22. 16:24
chap 17 서블릿 기초

서블릿은 jsp 표준이 나오기 전에 만들어진 표준으로 자바로 웹 어플리케이션을 개발할 수 있도록 하기 위해 만들어졌다. 서블릿 2.5까지는 web.xml에 서블릿으로 등록해야 서블릿 클래스 사용이 가능했는데서블릿 3.0부터는 @WebServlet 애노테이션을 사용하면 web.xml파일에 따로 등록하지 않아도 서블릿으로 등록된다.톰캣7(서블릿 3.0)이나 8버전(서블릿 3.1)이 해당된다. @WebServlet 애노테이션을 사용할 때 고려할점은 서블릿이 범용적으로 사용되는 서블릿인지의 여부이다.MVC 프레임워크는 어떤 URL을 서블릿이 처리할지 미리 알 수 없다. 단지, 다양한 요청 URL을 MVC 프레임워크가 처리할 수 있는 기능을 구현할 수 있을 뿐이다.>>>>>>>>>>>>>>>>> 일단은 먼소린지 ..

jsp 2018. 6. 9. 18:41
chap16 커스텀 태그 만들기

jsp를 사용했을 때 123456789101112 로그인 한 상태 로그인 하지 않은 상태Colored by Color Scriptercs jstl을 사용했을 때123456 로그인 한 상태 로그인 하지 않은 상태Colored by Color Scriptercs 커스텀 태그를 사용했을 때123456 로그인 한 상태 로그인 하지 않은 상태cs 커스탬 태그의 장점- 재사용 : 한 번 작성한 커스텀 태그는 어떤 jsp 컨테이너에서도 사용 가능하다.- 쉽고 단순한 jsp 코드 작성 : 자바 코드에 익숙하지 않은 개발자들도 커스텀 태그를 사용하면 쉽게 jsp 페이지를 작성할 수 있게 된다. - 코드 가독성 향상 : 커스텀 태그는 뚜렷한 의도를 갖고 사용하면 스크립트 코드를 줄일 수 있게 된다. 123 Colored ..

jsp 2018. 6. 9. 17:19
이전 1 ··· 13 14 15 16 17 18 19 ··· 22 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • NoClassDefFoundError
  • 스프링 컨테이너
  • @Autowired
  • aspect oriented programming
  • application context
  • LoggingEvent
  • Class path contains multiple SLF4J bindings
  • handlermapping
  • ViewResolver
  • 의존성
  • setter 인젝션
  • JoinPoint
  • servlet context
  • 횡단 관심
  • 컨트롤러
  • 의존성 주입
  • blocking
  • exclude-mapping
  • #java.lang.NoClassDefFoundError: org/slf4j/event/LoggingEvent삭제
  • aop
  • 검색
  • postHandler
  • Controller
  • afterCompletion
  • preHandler
  • 어노테이션
  • XmlWebApplicationContext
  • multiple SLF4J bindings
  • java.lang.NoClassDefFoundError: org/slf4j/event/LoggingEvent
  • SqlSessionFactoryBean
more
«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바