보라코딩
Day61_230324_ Servlet, JSP 본문
<!-- HTML주석 : 소스보기를 하면 보이는 HTML 주석문 -->
<%-- JST주석 : 소스보기에서 볼 수 없는 JSP주석(자바주석) --%>
<%-- JSP(Java Server Page) 구성요소
- 디렉티브(지시어), 선언부, 스크립트릿, 표현식
1. 디렉티브(<%@ %>) : JSP페이지에 대한 설정정보 지정
- page : JSP 페이지에 대한 설정정보 지정
- include : 특정영역에 다른 문서를 포함할 때 사용
- taglib : 사용할 태그 라이브러리 지정(JSTL 사용)
2. 스크립트릿(<% %>) : 자바코드를 작성하는 영역(service 메소드 로컬영역)
- service() 메소드 영역에 추가되는 자바 코드(로컬영역)
3. 표현식(<%= %>) : 값을 출력(변수값 또는 메소드 리턴값 등 표시할 때)
- out 객체 사용 출력과 동일
4. 선언부(<%! %>) : 필드영역에 작성되는 코드(변수, 메소드 선언)
--%>
동일하다
<h3>1+2+3+4+....+9+10=<%out.print(sum); %></h3>
<h3>표현식 : 1+2+3+4+....+9+10=<%=sum %></h3>
요청.jsp
응답.jsp
요청.jsp
응답.jsp
전역변수와 지역변수 사용방법 다르다.
<%! %>
<% %>
'코딩 > Servlet, JSP, MyBatis' 카테고리의 다른 글
Day65_230330_ JSP (CRUD_회원정보) (0) | 2023.03.30 |
---|---|
Day64_230329_ JSP(JDBC CRUD) (0) | 2023.03.29 |
Day63_230328_ JSP (session_로그인_장바구니, JDBC) (0) | 2023.03.28 |
Day62_230327_ JSP (1) | 2023.03.27 |
Day60_230323_ Servlet (0) | 2023.03.23 |