Just Do It

JSP

by 핫도구
반응형
JSP

JSP를 사용하면 View가 간편하지만 Java Code 작성이 불편하다는 장점과 단점이 존재한다.

Java Code 작성

Scriptlet : Java Code를 실행하지만, 결과를 HTML에 직접 출력하지 않는다.

<% %>

Declaration : 선언부(메서드 등)이 존재한다. : JAVA메서드나 변수를 선언할 때 사용

<%! %>

Expression : 표현식(출력문) : JAVA 코드를 실행하고 결과를 HTML로 출력

<%= %>

이를 활용해 보면

<%! 
public int multiply(int a, int b) {
	return a * b;
};
String name = "김갈비";
int i = 10;
int j = 20;
%>

multiply(4,5)의 결과는 <%=multiply(4,5)%> <br>
name = <%=name%>, i = <%= i %>, j = <%= j %> 이다. <br>
i * j = <%= i * j %> <br>

<%
if (multiply(i,j) % 2 == 0 ) {
%>
multiply(i,j)의 결과는 짝수 <%= multiply(i,j)%> 입니다.
<% }else {%>
multiply(i,j)의 결과는 홀수 <%= multiply(i,j)%> 입니다.
<% } %>

와 같이 코드를 입력하면 아래와 같은 결과가 도출된다.

 

반응형

'JAVA > OLD' 카테고리의 다른 글

JSP_PageFlow  (0) 2024.08.18
JSP의 Object  (0) 2024.08.16
Login & Logout  (0) 2024.08.16
Scope를 활용한 값 보관 및 사용  (0) 2024.08.16
PageFlow  (0) 2024.08.16

블로그의 정보

AquaMan

핫도구

활동하기