예시를 통해 설명한다.
--------"<%@"는 include지시어(페이지에 포함시킬 jsp파일이나 api등을 입력한다.)-------------
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file = "다른파일.jsp" %> //다른 JSP 파일포함
<%@ page import="java.time.LocalDateTime"%>
<%@ page import="java.time.LocalDate"%>
--------"<%!"는 선언부(멤버변수나 메서드 선언)------------
<%!
public int add(int num1 , int num2) {
return num1 + num2;
}
%>
<html>
<head><title>스크립트 요소</title></head>
<body>
-------"<%"스크립틀릿(실행 되어야할 자바 코드를 작성하는 영역)---------------
<%
int result = add(10, 20);
%>
--------"<%=" 표현식(실행 결과로 하나의 값이 남는 문장)-------------
덧셈 결과 1 : <%= result %> <br />
덧셈 결과 2 : <%= add(30, 40) %>
<li>데이터 전송 방식 : <%= request.getMethod() %></li>
</body>
</html>
'2022 > JSP' 카테고리의 다른 글
JSP request.getParameter로 한글이 제대로 출력 안 될때 (0) | 2022.01.05 |
---|---|
JSP contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> (0) | 2022.01.05 |
JSP 보낸 파라미터 확인하기 (0) | 2022.01.05 |
JSP URL,URI, 프로토콜, 서버명, 서버포트, 클라이언트 IP주소, 쿼리 스트링 불러오기 (0) | 2022.01.05 |
JSP <a href="./Request……에서 "./의 의미" (0) | 2022.01.05 |