전체 글 41

Java) Scanner

1. Scanner란? - Scanner는 사용자에게서 키보드로 입력을 받을 수 있게 해주는 도구 - 예를 들어, 사용자가 이름이나 숫자를 직접 입력하면, 자바 프로그램이 그 값을 받아서 사용할 수 있도록 도와주는 클래스이다. 2. Scanner 사용법1) 먼저 Scanner 가져오기 - Scanner 기능이 java.util이라는 패키지에 들어 있으니까, import(가져오기) 한다.import java.util.Scanner; 2) Scanner 객체 만들기 - System.in은 키보드 입력을 의미Scanner scanner = new Scanner(System.in); "Scanner라는 도구를 하나 만들건데, 이름은 scanner이고, 키보드(System.in)로부터 입력을 받을..

Write it/Java 2025.08.06

JSP) EL 표기법과 , JSTL

● EL 표기법 1. EL 표기법 : ${ } * 자바문과 EL표기 차이자바문EL 표기 이용${10+5} String str = "korea";%>내가 태어난 국가는 입니다.String str = "korea"; request.setAttribute("kor", str); %> 내가 태어난 국가는 ${kor} 입니다. # usebean 이용 자바문 ... 학생 정보 이름 : 나이 : 학번 : # usebean 이용 EL표기 사용 getter 사용하지 않고 더 깔끔하게 가능 ... 회원 정보 아이디 : ${member.id} 비밀번호 : ${member.pw} 이름 : ${member.name} 나이 : ${member.ag..

Write it/JSP 2025.08.06

eclipse에서 JSTL 사용을 위한 외부 프로그램 설치

Tomcat 프로그램 10.1버전 기준입니다 1. 사이트 접속https://mvnrepository.com/ 2. jakarta.servlet.jsp.jstl-api-3.0.0.jar 검색 ① 그림과 같은 프로그램 눌러준다 ② 3.0.0 버전 눌러준다 (tomcat 10.1 버전 기준) ③ jar(44KB) 눌러서 다운받아준다 3. jakarta.servlet.jsp.jstl-3.0.1.jar 검색 ① 그림과 같은 프로그램 눌러준다 ② 3.0.1 버전 눌러준다 (tomcat 10.1 버전 기준) ③ jar(3.5 MB) 눌러서 다운받아준다 4. 설치 후 다운받은 파일 위치 옮겨주기C드라이브 → Program Files → Apache Software Foundation(혹은 Apache) ..

Java) 예외처리 연습문제

1. 사용자에게 두 수를 입력 받아 첫 번째 수를 두번째 수로 나눈 몫을 출력하는 프로그램을 만드시오. 단, 두번째 수로 입력된 숫자값이 0일때에도 예외가 발생하지 않도록 처리하시오.Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();int b = scanner.nextInt();int num ;try{ num = a/b; System.out.println(num); } catch (Exception e) { e.printStackTrace(); System.out.println("0으로 나눌 수 없습니다."); } 2. 사용자에게 문자열을 입력 받아 문자열의 길이를 출력하는 프로그램을 만드시오. 단, 사용자가 문자열..

Do it/Practice 2025.08.05

Java) String 클래스 연습

1. "abcabcabc"에서 "ab"가 몇 번 나오는지 세어 주는 프로그램을 작성하시오.String str1 = "abcabcabc" ;String str2 = "ab" ;int count = 0;int i = 0;while ((i=str1.indexOf(str2,i))!= -1 { count++; i = i+1; } System.out.println(count);2. korea@korea.com 이메일 주소에서 아이디와 도메인을 분리하여 출력하는 프로그램을 작성하시오.String str = "korea@korea.com";int a = str.indexOf("@");String id = str.substring(0,a);System.out.println("아이디 : " + id);String d..

Do it/Practice 2025.08.04