YOO
article thumbnail
Published 2022. 7. 17. 01:24
2022.7.19 구디아카데미

 

 

  • 변수 : 값 타입 / 참조타입
  • 메서드 : 반환값, 입력값
  • 제어문 : 분기 (if/switch), 반복 (for/while/foreach)
  • for(int i=0; i<10; i++) 읽기 쓰기 가능
  • for(int i : arr) 읽기
  • 배열
  • web
  • 페이지간의 통신
  • 요청 -> 응답

       주소창 (get) ?x=1&y=2 request.getParameter("x")

       <a> (get) ?x=1&y=2 request.getParameter("x")

       <form action=""> name=x value=1 /name=y value=2 request.setCharacterEncoding("utf-8") request.getParameter("x")

      (get + post)

JDBC + SQL

mariadb : https://mariadb.org/

 


▶ p0719

 JSP 주사위 던지기, 가위바위보

▷ dic.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<%
	int num1;	// 변수선언
	num1=0;		// 변수 초기화
	int num2=0;	// 변수 선언과 초기화를 같이
	
	// 자바 기본 API안의 Math.random(), API		
	// 입력값x 반환값은 0보단 크고1보단 작은 실수(double타입)

	
	num1 = (int)(Math.random()*6)+1;	// 1~6
	String imgNum1 = "";
	if(num1 == 1){	
			imgNum1 = "1.jpg";
		} else if (num1 == 2) {
			imgNum1 = "2.jpg";
		} else if (num1 == 3) {
			imgNum1 = "3.jpg";
		} else if (num1 == 4) {
			imgNum1 = "4.jpg";
		} else if (num1 == 5) {
			imgNum1 = "5.jpg";
		} else if (num1 == 6) {
			imgNum1 = "6.jpg";
		}
	
	num2 = (int)(Math.random()*6)+1;	// 1~6
	String imgNum2 = "";
	if(num2 == 1){	
		imgNum2 = "1.jpg";
	} else if (num2 == 2) {
		imgNum2 = "2.jpg";
	} else if (num2 == 3) {
		imgNum2 = "3.jpg";
	} else if (num2 == 4) {
		imgNum2 = "4.jpg";
	} else if (num2 == 5) {
		imgNum2 = "5.jpg";
	} else if (num2 == 6) {
		imgNum2 = "6.jpg";
	}

	%>
	<div>num1 : <%=num1 %></div>
	<div><img src="./image/<%=num1 %>" width="200" height="200"></div>
	<div>num2 : <%=num2 %></div>
	<div><img src="./image/<%=num2 %>" width="200" height="200"></div>
	<div>total : <%=num1+num2 %></div>
</body>
</html>

 

 

'구디아카데미' 카테고리의 다른 글

2022.7.18  (0) 2022.07.14
목표달성(2022.7.11)  (0) 2022.07.11
목표달성(2022.7.8)  (0) 2022.07.09
목표달성(2022.7.7)  (0) 2022.07.08
목표달성(2022.7.6)  (0) 2022.07.07

검색 태그