Web/JSP 4

JSP - 기본 문법 (스크립트 태그)

JSP 기본 문법 JSP는 태그를 이용하여 문법을 기술합니다. 태그는 스크립트 태그, 디렉티브 태그, 액션 태그가 있습니다. 스크립트 태그 - HTML에 자바 코드를 넣어서 자바 프로그램의 기능을 구현 디렉티브 태그 - JSP 페이지를 어떻게 처리할 것인지 설정 (컨테이너에 전송됨) 액션 태그 - 클라이언트/서버를 제어함. (JSP 페이지 사이에서 제어를 이동할 수 있음) 스크립트 태그 스크립트 태그는 HTML에 자바 코드를 넣어서 자바 코드로 만든 프로그램의 기능을 웹에서 수행할 수 있게합니다. 선언문(declaration) - - 자바 변수나 메소드를 정의 스크립틀릿(scriptlet) - - 자바 로직 코드 표현문(expression) - - 값을 출력 JSP 컨테이너가 식으로 작성된 코드를 스크립..

Web/JSP 2020.10.03

JSP - JSP(Java Server Pages)란 ?

JSP ? 웹 페이지에는 정적(static)과 동적(dynamic)으로 구분할 수 있습니다. 정적은 상수 처럼 변하지 않는 웹 페이지이고, 동적은 내용이 사용자의 요청에따라, 입력에따라 가공되어 처리되는 웹 페이지입니다. 정적 웹 페이지는 HTML같은 언어로 작성하고 동적 웹 페이지는 PHP, ASP, JSP와 같은 언어로 작성합니다. JSP는 동적 웹 페이지를 구현하는데 사용되는 자바 기반의 서버 단 웹 프로그래밍 언어입니다. 서블릿이 먼저 개발되었으나 자바 코드 안에 HTML 코드를 추가하는 서블릿을 이용한 개발이 쉽지 않고 불편한 부분이 많아 HTML 코드에 자바 코드를 삽입하는 방식인 JSP가 개발되었습니다. 보통 식으로 사용합니다. JSP 특징 유지 관리의 편리성 - 서블릿과 달리 프레젠테이션 ..

Web/JSP 2020.09.29

톰캣이란 ?

톰캣(Tomcat)이란 ? 톰캣(Tomcat)은 흔히 WAS(Web Application Service)라고 하며, 아파치 소프트웨어 재단(Apache Software Foundation)의 애플리케이션 서버로서, 자바 서블릿을 실행하고 JSP(Java Server Pages)가 포함된 웹페이지를 만들어줍니다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하고, 관리 도구를 이용해서 설정을 변경할 수도 있지만, XML 파일을 편집해서 설정할 수도 있습니다. 아파치(Apache)란 ? 아파치(Apache)는 세계에서 가장 많이 쓰는 웹 서버 중 하나입니다. 이 아파치는 HTTP서버이고 굉장히 다양하고 효율적인 기능을 제공합니다. 또 구축이 매우 쉽고 무료라는 이유로 많이 사용합니다. 다양한 ..

Web/JSP 2020.09.29