컴퓨터/JSP
[JavaSpring] Hello JavaSpring
peridott
2024. 7. 15. 22:24
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>scriptlet</title>
</head>
<body>
<%--
스크립트릿 : 지역변수선언, 반복문, 조건문등
[사용법]
<%
프로그램
%>
표현식 : 변수나 메서드 호출시 사용
[사용법]
<%=변수나 메서드%>
--%>
<%
String name = "이고잉";
int num = 1;
boolean bool = true;
double douNum = 3.14;
%>
나의 이름은 <%=name %>이고,<br>
<%=num %>회차 수업입니다.<br>
지금 수업에 참여 중 입니까?<%=bool %><br>
원주율은 <%=douNum %>입니다.<br>
<%
if(true) {
num = 10;
}
%>
<%=num %>으로 변경됨.
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Hello</title>
</head>
<body>
jsp 처음시작
<%! String name = "홍길동"; %>
<%=name %>
<!-- html 주석 -->
<%-- jsp주석(html과 jsp가 혼재되어 있을 때 사용) --%>
<%
// jsp 안에서의 주석
// 한줄 주석
/*
여러줄 주석
*/
%>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>declaration</title>
</head>
<body>
<%--
선언문 : 메소드 생성 및 멤버변수 생성시
[사용법]
<%!
프로그램
%>
--%>
나의 이름은 <%=name %>입니다<br>
나이는 <%=age %>입니다<br>
<%!
String name = "아무개";
int age = 25;
%>
<% String name2 = "홍길동"; %>
나의 이름은 <%=name2 %>입니다<br>
<!-- 메소드 선언은 반드시 선언문에서만 가능 -->
<%!
int one;
int two = 1;
public int plusMethod(int one) {
return one + two;
}
%>
one과 two의 합은 ? <%=plusMethod(3) %><br>
</body>
</html>