appli
494
2013-05-27 13:26:50
4
7878

JSP를 공부해보려 합니다. Spring과 Sevlet 차이가 뭔가요?


안녕하세요.
JSP를 공부해보려 합니다.

메인 언어는 .NET 이지만
JSP를 공부해보려 합니다.

여러글들을 읽어보니
Spring 프레임 워크를 많이들 사용하는 것 같은데요.

요 몇일전에 서점에 들려서 책들을 한번 훑어봤는데
JSP Servlet 3.0 이런식의 책들이 있더라구요.

웹개발을 위한 Spring 프레임워크
웹개발을 위한 Servlet 프레임워크

스프링과 서블릿은 각기 다른 웹 프레임워크인가요??

기존 닷넷프레임워크 기준으로본다면
웹폼기반의 ASP.NET 프레임워크, MVC 프레임워크, 등등등이 존재하듯

JSP도 웹폼기반의 Spring 프레임워크, Sevlet 프레임워크
이렇게 존재하는건지, 이해가 잘 되지 않습니다.

답변좀 부탁드립니다.
감사합니다.
1
  • 답변 4

  • sizers
    2013-05-27 13:40:54
    자바에서 서블릿, 애플릿 처럼 ~릿 으로 끝나는 형태의 프로그램은 자체적인 실행파일구조를 가진게 아니라 다른 환경에 의해 실행되어지는 단위 정도로 생각하시면 됩니다. JSP가 컴파일되면 자바코드가 되는데 그걸 서블릿이라고 합니다. 물론 JSP를 안만들고 서블릿파일을 직접 만들어도 결과는 같습니다. 서블릿은 프레임워크가 아닙니다.

    스프링은 오픈소스로 된 자바기반 프레임워크고 AOP나 MVC같은 기능들을 지원합니다(닷넷용도 있습니다).
  • 무명소졸
    6k
    2013-05-27 14:00:50
    spring 은 잠시 잊으시고
    servlet 하시는게 정신건강(?)에 좋으실거에요..
    http://en.wikipedia.org/wiki/Java_Servlet
  • kenu
    50k
    2013-05-27 14:03:23
    http://bit.ly/okeclipse 에 서블릿 시작하기 부분이 들어있습니다.
    쏘우님 말씀대로 스프링 프레임워크는 잠시 잊어주세요.
  • appli
    494
    2013-05-27 14:38:12
    Spring은 잠시 잊어두고 근본적인 Sevlet 부터 스터디를 해야겠네요.
    답변 정말 감사합니다.
  • 로그인을 하시면 답변 을 등록할 수 있습니다.