자바 웹 개발 개요 요약

HH_Nebula·2023년 1월 18일
0

서블릿을 실행하기 위해서는 톰캣과 같은 서블릿 컨테이너가 필요하며 이러한 서버 소프트웨어는 일반적으로 WAS로 불린다.

JSP는 서블릿에서 HTML과 데이터 결합을 손쉽게 처리하기 위해 만들어졌다. 하지만 단순한 HTML 문법만으로는 처리할 수 없기 때문에 자바 코드를 중간중간 사용해야한다는 문제가 있다.

JSP의 구조적 문제를 해결하기 위해 커스텀 태그를 기반으로 하는 JSTL 및 EL이 도입되었다.

REST는 네트워크상에서 클라이언트와 서버 사이의 통신을 구현하는 방법 중 하나이다.

JAX-RS란 자바에서 REST-API 개발을 위한 서버 프로그램의 표준 규격이다. 특히 호환성을 위해서라면 JAX-RS를 사용하는 것이 좋다.

스프링 프레임워크는 자바 기반의 오픈소스 프레임워크로 Java EE에서 요구하는 수준의 복잡한 기능을 Java EE를 사용하지 않고 구현하고자 시작한 것이다.

profile
공부하고 기록하고 복습하고

0개의 댓글

관련 채용 정보