본문 바로가기
비트 장기/jsp

8/9 복습

by woohyun22 2018. 8. 10.

자바 함수

출력하는거, int 형 아니고 그냥 함수는 syso안되는거


<% int a=10; %>

<% System.out.println(a); %>// 이건 콘솔에서 출력된다.


<%=a%>표현식


<h1><%= a %></h1>

<b><%= s %></b>    // <% 를 태그 안에 넣을 수 있다.


<%@ page import = "java.util.Calendar" %>


<% 

Calendar cal = Calendar.getInstance();

%>


<%= cal.get(Calendar.YEAR)%>년


카렌더 함수 사용 및 표현


<%= new Date() %>


데이트 함수 사용 및 표현


<% int a=0;

for(int i=0;i<5;i++){

a+=i;

%>

<%=a %>

<%}%>


자바 코드를 도중에 끊어먹을 수 있다.


<% %> 안에서 산술연산이 가능하다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.util.Date"%>
<%@ page import = "java.util.Calendar" %>
<!DOCTYPE html>
<html>
<head>
<%! 
void func01(){
    System.out.println("함수1번콜");
}
void func02(int a){
    System.out.println("함수2번콜");
}
int func03(){//int 함수면 return값 적어주기
    System.out.println("함수3번콜");
    return 3;
}
int func04(int a){
    System.out.println("함수4번콜");
    return a;
}
    %>
<meta charset="UTF-8">
<title>I아아아~</title>
</head>
<body>
<% 
func01();//함수 콜된다.
func02(2);
func03();
func04(5);//함수에서 인수 받아주면 안에 값적어줘야된다.
System.out.println(func03());//처음 출력할때는 위에 함수들을 다 훑는다.
System.out.println(func04(5));
%>
</body>
</html>
cs





728x90

'비트 장기 > jsp' 카테고리의 다른 글

8/13 복습  (0) 2018.08.14
8/13 jsp  (0) 2018.08.13
8/10 복습  (0) 2018.08.11
8/10 13번~  (0) 2018.08.10
8/9 jsp (1번~12번)  (0) 2018.08.09

댓글