>웹 프론트엔드 >HTML 튜토리얼 >jsp 템플릿 요소

jsp 템플릿 요소

伊谢尔伦
伊谢尔伦원래의
2016-11-26 10:13:051827검색

JSP 페이지의 정적 HTML 콘텐츠를 JSP 템플릿 요소라고 합니다

2. JSP 표현식(expression)

Java 변수 또는 표현식을 변환합니다 단순화된 계산 결과를 클라이언트에 출력하는 방법은 출력할 변수나 표현식을 <%= 및 %>

JSP 표현식에 있는 변수나 표현식의 계산 결과를 변환합니다.

JSP 표현식은 변수나 표현식 뒤에 세미콜론(;)을 사용할 수 없으며, JSP 표현식은 다음과 같습니다. 서블릿으로 변환됨 프로그램의 out.print(...) 문

3. JSP 스크립트 조각(scriptlet)

<% 및 %>에 중첩된 하나 이상의 Java 프로그램 ; 코드

JSP 스크립트 조각의 Java 코드는 JSP 페이지에서 변환된 Servlet의 _jspService 메소드로 그대로 이동됩니다. 따라서 JSP 스크립트 조각은 Java 구문 요구 사항만 충족할 수 있습니다. 🎜>

스크립트 조각 외부의 모든 텍스트, HTML 태그 및 기타 JSP 요소도 해당 Java 프로그램 코드로 변환되어 _jspService 메소드에 삽입되며 스크립트 조각의 위치는 변경되지 않습니다.

JSP 스크립트 조각의 Java 코드는 Java 구문을 엄격히 따라야 합니다. 예를 들어 각 명령 실행 문은 세미콜론(;)으로 끝나야 합니다.

하나의 JSP 페이지에 여러 스크립트 조각이 있을 수 있습니다(각 스크립트 조각). 코드는 자체적인 <% 및 %> 쌍 사이에 중첩됩니다.) 텍스트, HTML 태그 및 기타 JSP 요소는 두 개 이상의 스크립트 조각 사이에 포함될 수 있습니다.

여러 스크립트 조각의 코드는 서로 액세스할 수 있습니다.

단일 스크립트 조각의 Java 문은 불완전할 수 있지만 여러 스크립트 조각을 결합한 결과는 완전한 Java 문이어야 합니다.

4. JSP 문

JSP 문은 Java 코드를 <%! 및 %> 안에 있는 코드는 서블릿의 _jspService 메소드 외부에 삽입됩니다.

JSP 선언은 JSP 페이지에서 변환된 서블릿 프로그램의 정적 코드 블록, 멤버 변수 및 메소드를 정의하는 데 사용할 수 있습니다. (JSP에서는 거의 사용되지 않음)

5. JSP 주석

<%-- 주석 정보--%> JSP 주석

JSP 엔진 JSP 페이지를 서블릿 프로그램으로 변환할 때 JSP 페이지의 주석이 달린 내용을 무시하세요.

HTML 주석

차이점: JSP 주석은 주석을 달 수 있습니다. Java 코드, 그러나 HTML 주석은


할 수 없습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.