오늘 배운 부분은 JSP 스크립트 부분이다.
JSP에서 HTML 형식으로 코딩할때사용한다.
1. 선언태그 - JSP 페이지에서 Java의 멤버변수 또는 메서드를 선언할수있다.
<%!
코드내용
%>
2. 주석 태그 - jsp 주석은 jsp 파일이 서블릿 파일로 변환될 때 제외된다.
<!-- HTML 주석 태그 -->
<%-- JSP 주석태그 -->
차이점은 JSP에서 HTML로 변환시 HTML주석 태그는 보이게되고 JSP주석태그는 소스에서 사라지게된다.
3. 스크립트릿 태그 - JSP 페이지에서 java 코드를 넣기 위한 태그
1 2 3 4 5 6 7 8 9 10 11 12 13 | <% if(num > 0) %> <p>html</p> <% } %> | cs |
4. 표현식 태그 - Java의 변수 및 메서드의 반환값을 출력하는 태그
int num = 10;
num is <%= num %>
= num is 10
5. 지시어 - 서버에서 jsp페이지를 처리하는 방법에 대한 정의
1)page:페이지 기본설정 > <% page 속성="속성값"> - 기본값으로 입력되어있다.
<%@ page language="java" contentType="text/html" charset="UTF-8" pageEncoding="UTF-8" %>
page= 사용하는 언어,
contentType="사용하는 html언어"
charset="표준언어"
2) include : include file 설정 > <% file="파일명">
<% file="header.jsp "%>
header,footer 페이지마다 공통부분에 사용한다 .
3)taglib : 외부라이브러리 태그 설정 > <% taglib url="url" prefix="네임스페이스명 "%>
jsp 라이브러리가아닌 외부 라이브러리사용할때 사용하는 코드
개인공부중 저장하고싶은목록 입니다 .
'프로그래밍 > JSP' 카테고리의 다른 글
Servlet&JSP - 사용자 데이터 전송 방식 (0) | 2021.08.17 |
---|---|
Servlet&JSP - tomcat (0) | 2021.08.17 |
JSP 파일업로드, 다운로드 (0) | 2021.02.12 |
jstl .jar파일 4개 (0) | 2021.02.04 |
tomcat9 > console 한글깨짐 오류 (0) | 2021.01.04 |