English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JSP 가이드

Java Server Pages(JSP)는 서버 측 프로그래밍 기술로, 플랫폼에 따라 분리된 방식으로 웹 애플리케이션을 구축할 수 있는 동적 웹 애플리케이션을 생성할 수 있습니다. JSP는 JDBC API를 포함한 전체 Java API 시리즈에 접근할 수 있습니다. 이 튜토리얼은 Java Server Pages를 사용하여 웹 애플리케이션을 개발하는 방법을 단계별로 가르칩니다.

JSP는 PHP, ASP, ASP.NET 등과 같은 언어와 마찬가지로 서버 측에서 실행되는 언어입니다.

JSP(Java Server Pages)는 Sun Microsystems 회사가 주도하고 많은 회사가 참여하여 개발자가 클라이언트 요청에 응답하여 동적으로 HTML, XML 또는 다른 형식의 문서를 생성할 수 있도록 하는 웹 페이지 기술 표준입니다.

JSP 기술은 Java 언어를 스크립트 언어로 사용하며, JSP 웹 페이지는 전체 서버 측 Java 라이브러리 단위에 HTTP 애플리케이션을 서비스하는 인터페이스를 제공합니다.

JSP 파일 확장자는 *.jsp

JSP 개발의 WEB 애플리케이션은 플랫폼 간 사용이 가능하며, Linux에서도 Windows에서도 실행할 수 있습니다.

첫 번째 JSP 프로그램

언어 학습入门의 첫 번째 프로그램은 일반적으로 "Hello World"를 출력하는 것이며, JSP는 "Hello World"를 출력하는 코드는 다음과 같습니다:

<html>
    <head>
           <title>첫 번째 JSP 프로그램</title>
    </head>
    <body>
           <%
                  out.println("Hello World!");
           %>
    </body>
</html>
테스트를 보세요 ‹/›

실행 후 출력:

Hello World!

JSP는 Java 코드와 특정 변환 내용을 정적 페이지에 삽입하여 정적 페이지를 템플릿으로 사용하고, 일부 내용을 동적으로 생성하는 것을 목표로 합니다. JSP는 "JSP 액션"이라는 이름의 XML 태그를 도입하여 내장 기능을 호출합니다. 또한, JSP 태그 라이브러리를 생성할 수 있으며, 표준 HTML 또는 XML 태그와 같이 사용할 수 있습니다. 태그 라이브러리는 기능과 서버 성능을 강화하며, 플랫폼 간 문제에 제한이 없습니다. JSP 파일은 실행 중에 컴파일러에 의해 더 원시적인 Servlet 코드로 변환됩니다. JSP 컴파일러는 JSP 파일을 Java 코드로 작성된 Servlet로 컴파일하고, 그 다음 Java 컴파일러에 의해 빠르게 실행할 수 있는 이진 마쉬 코드로 변환할 수 있습니다. 또는 직접 이진 마쉬 코드로 변환할 수 있습니다.

JSP를 배우기 시작해 보세요

JSP의 기본 개념을 이해한 후에, 지금让我们JSP를 배우기 시작해 보세요아니요.