JSP

JSP 기초

박도치 2022. 11. 30. 21:00

JSP는 기본적으로 HTML 에 자바 코드를 사용하기 위해서 나온 것인데, 여기서 사용되는 것이 바로 스크립트 태그입니다.

 

스크립트 태그는 크게 세가지로 나뉩니다.

 

스크립트 태그

 1. 선언문

  자바 변수나 메소드를 정의하는 데 사용합니다: <%! .... %>

 

 2. 스크립틀릿

  자바 로직코드를 작성하는 데 사용합니다: <% .... %>

 

 3. 표현문

 변수, 계산식, 메소드 호출 결과를 문자열 형태로 출력하는 데 사용합니다. <%= .... %>

 

 

스크립트 태그 활용

 

jsp파일을 생성한 후에 스크립트 태그를 활용하여 웹에 바로 띄워줄 수 있습니다. 먼저 model 1 방식을 사용해 보면 이런식으로 사용할 수 있습니다.

 

일단 body 내에 아래와 같이 입력해 봅니다.

 

<%! %> 안에는 메소드 처럼 사용할 수 있다고 했는데 return을 준 후 아래 테이블 태그에서 불러주는 식으로 사용하고 있습니다.

 

<% %> 에서는 위에서 선언한 변수를 지정해주고 <%= %> 에서는 위에서 만든 메소드를 호출해 주고 있습니다. 이런식으로 쓰고 실행해 보면 아래와 같이 나옵니다. 이것이 model1 방식입니다.

 

또한 배열을 만들어서 반복문도 가능합니다.

 

아래 빨간색으로 표시한 부분이 반복문인데, 중괄호 까지 열고 안에 있는 내용은 HTML 태그이기 때문에 스크립틀릿 태그를 띄워서 중괄호를 닫아줘야 합니다. 실행해 보면 아래와 같이 나옵니다. 

 

 

'JSP' 카테고리의 다른 글

JSP와 Servlet 사용 및 파라미터 활용  (0) 2022.12.12
Jsp 요청과 CRUD  (0) 2022.12.12
JSP와 Servlet 활용  (0) 2022.11.30
JSP 설치 및 사용법  (0) 2022.11.30
JSP 개요  (0) 2022.11.28