목록분류 전체보기 (149)
기록

헤더, 푸터 공유 시 중복제거, 유일성 확보. 소스관리가 편해짐 include 디렉티브(골뱅이) 태그 : 정적임(html). 파라미터X --------현재페이지영역(01)-------- include 액션태그 : 동적임(JSP). 요청파라미터 가능 JSP 액션 태그 footer id : ${param.id} alias : ${param.alias} Copyright.2023.reserved SCWBook
일반 구구단 for i in range(1,9+1): for j in range(1,9+1): print("{} * {} ={}".format(i,j,i*j)) 짝수 구구단 for i in range(2,9+1): if i % 2 == 1: continue for j in range(1,9+1): print("{} * {} ={}".format(i,j,i*j)) 메서드 구구단! def showdan(dan): print("{}*{}={}".format(dan,1,dan*1)) print("{}*{}={}".format(dan,2,dan*2)) print("{}*{}={}".format(dan,3,dan*3)) print("{}*{}={}".format(dan,4,dan*4)) print("{}*{}={}..
기본메서드 def add(a,b): return a+b def minus(a,b): return a-b def multiply(a,b): return a*b def divide(a,b): return a/b def manugi(a,b): return a%b sum= add(5,4) min = minus(5,4) mul = multiply(5,4) div = divide(5,4) nam = manugi(5,4) print("sum=",sum) print("min=",min) print("mul=",mul) print("div=",div) print("nam=",nam) 랜섬 메서드 import random def rn(): return random.random() rnd = rn() print("rnd="..
VO(Value Object) 자바빈클래스 1. 멤버변수 2. getter/setter메소드 3. 기본생성자 디렉티브 태그 1.페이지 디렉티브 태그 jsp페이지에 대한 정보 설정 2.인클루드 디렉티브 태그 jsp페이지의 특정영역에 다른문서포함 3.태그리브 디렉티브 태그 jsp페이지에서 사용할 태그 라이브러리를 설정 jsp주요영역(scope) 내장객체 1. page scope 같은 jsp페이지에서 유지 pageContext 2. request scope 하나의 요청 내 유지 reuquest 3. session scope 동일한 웹 브라우저 session 4. application 웹 브라우저 application jsp내장객체 9개
1. 선언문(declaration) 자바변수나 메소드를 정의하는데 사용 /전역변수 2. 스크립틀릿(scriptlet) 자바 로직 코드를 작성하는데 사용 ./변수는 선언가능하나, 메서드는 선언 불가 , 지역변수 3. 표현문(expression) 변수,계산식, 메소드 호출 결과를 문자열 형태로 출력하는데 사용 선언문 태그 연습 //표현문 Scripting Tag 전역변수,전역메소드 int count = 3; //전역메소드 선언 //반환(리턴)타입 메소드명(자료형 매개변수) //String data : 파라미터(인수)를 받아들이는 매개변수 //접근제한자 생략시 open범위는 ? 동일 패키지 String makeItLower(String data){ //영문소문자로 변환하여 리턴 return data.toLow..
/* * 문제1. * 거스름돈 (1000~5000원)이 동전의 단위마다 몇개의 동전이 필요한지 * 출력해주세요. * 동전의 종류를 배열로 관리 * {500,100,50,10} * * 예시) * 거스름돈 : 2860원 * 500원 : 5개 * 100원 : 3개 * 50원 : 1개 * 10원 : 1개 * * * * * * 1. 거스름돈을 만든다 -> 랜덤 사용 (1000~5000원 사이의 값) * 2. 동전의 종류대로 배열을 만든다.(coin 배열) * 3. 새로운 배열을 하나 만든다. (ar배열) * 4. for문 이용 랜덤 거스름돈을 coin배열으로 나누고, 몫은 ar배열에 넣고 * 5. 500 짜리 몇개/100원짜리 몇개/50짜리 몇개 -> 출력 * 6. 나머지는 다시 랜덤 거스름돈에 넣는다. */ R..
/*문제3. * 1~10 사이의 랜덤한 값이 10개 저장된 배열에서 * 중복된 값이 제거된 배열을 만들어주세요. *{5,8,8,4,4,4,1,1,2,5} * */ Random rnd = new Random(); int[] ar = new int[10]; for(int i = 0; i
Math.random() - 0.0과 1.0사이의 임의의 double값을 반환 0.0