1. 하이퍼링크 태그1) 클릭 이벤트로 웹프로그램(웹문서)을 요청하기 위한 정보를 제공하는 태그클릭 이벤트를 이용하여 페이지 이동을 위해 사용 - 하이퍼 링크(Hyper Link) 기능a 태그의 내용( 텍스트 또는 이미지 )을 클릭한 경우웹브라우저 주소창의 URL 주소가 href 속성값으로 변경되고,URL 주소의 웹프로그램(웹문서)을 실행하여 응답결과를 제공받아 출력 - 페이지 이동target 속성웹자원을 요청하는 브라우저를 속성값으로 설정속성값_self (현재 브라우저 - 기본)blank (새로운 브라우저)_top (최상위 브라우저)_parent (부모 브라우저)_child (자식 브라우저)iframe 태그의 name 속성값 (내장 브라우저) 등특징1. 값 전달요청 URL 주소에 값 전달 함께 가능웹프..
전체 글
Weekly I learned1. 시맨틱 태그(Semantic Tag)웹문서를 구조적으로 표현하기 위해 의미를 부여한 태그 객실표 건물명방이름크기가격 바깥채 전체를 독채로 대여합니다. 요안도라유채방4인실20,000원 동백방2인실 가족실60,000원(최대 4인) 바깥채 전체를 독채로 대여합니다.
1. 기본 태그1) Markup Language 주석문2) HTML(Hyper Text Markup Language)Markup Language : 태그이용 ex) XML , HTML ..태그(Tag)를 사용하여 웹문서를 구조적으로 표현하기 위한 언어브라우저 엔진에 의해 해석되어 실행(출력)되는 언어브라우저마다 해석 방법이 다름 : 크롬, 엣지, 사파리, ...왜? 브라우저 엔진 마다 해석 방법이 다르기 때문webkit(웹킷)방식의 브라우저Gecko(객코)방식의 브라우저CSL( Client Script Language ) : HTML, CSS, JavaScript3) HTML 특징태그를 사용하여 웹문서(HTML File) 작성 - 태그는 대소문자 미구분시작태그와 종료태그가 하나의 짝으로 구성HTML 태그..
1. 프로토콜프로토콜: 네트워크에 연결된 컴퓨터가 서로 통신(대화)하기 위한 규약응용계층 : HTTP전송계층 : TCP인터넷계층 : IP2. 인터넷TCP/IP 기반의 네트워크가 전세계적으로 확대되어 하나로 연결된 네트워크의 네트워크3. 웹서비스 WWW( World Wide Web )인터넷 = www 가 아님www는 인터넷 기반의 서비스 중 하나 - 웹서비스4. 웹 통신 프로토콜 - http / httpsHTTP프로토콜 : www 서비스를 위한 통신 규약웹서버와 웹클라이언트는 HTTP를 이용해 통신(Hyper Text Transfer Protocol) : 높은 차원의 문자들(HTML)을 보내는 프로토콜(약속)(Hyper Text Transfer Protocol Security) : HTML을 부호화시켜 보..
1. WAS 설치Web Application Server : ex) Apache Tomcat (아파치 톰캣)웹서버 + 웹컨테이너 기능을 둘 다 가진 WAS 프로그램Apache Tomcat (아파치 톰캣) 설치법https://tomcat.apache.org/ 접속 >> Tomcat9.0 다운 >> core: zip 다운 후 압축풀기이클립스에 연결해 사용해서 Start 와 Stop을 할 수 있게 만들 것임sutdown.batstartup.bat이클립스와 호환이 안되기 때문에 Tomcat10.0 다운 안받음이클립스 내에서만 동작시킬 것임!서버로서 동작시키는 것이 아니기 때문에 zip 파일만 다운받으면 됨! ( https://tomcat.apache.org/download-90.cgi) bin명령파일conf파일..
1. 웹프로그램의 개념웹서비스(www)를 제공하는 컴퓨터(web server)에서 클라이언트 요청에 의해 실행되는 프로그램 [step1] (요청) 클라이언트 >>>>> 서버(http프로토콜 이용) 클라이언트가 어떤 서버에 접속하여 → url주소로 요청! → 요청에 의한 실행이 일어남 → 그 결과를 웹문서로 받아서 출력처리[step2] (응답) 서버 >>>>> 클라이언트서버는 응답후 실행결과를 클라이언트에게 전달함(실행결과 형식) 웹문서로 제공 . json으로 제공.. 등웹 문서 : HTML 언어로 만듦파싱해서 렌더링 ( 해석해서 뿌려줌, 출력함)[step3] (요청) - (응답) - (출력)의 반복요청 → 실행 → 출력 → 요청 → 실행 → 출력.. 의 반복1) 웹프로그램 예시2. 웹에서 입출력하는 방법..
xyz.itwill.app > CalcAgeApp.javapackage D_xyz.itwill.app;import java.util.Date;//java.lang 패키지의 자료형은 기본적으로 import 처리되어 제공import java.util.Scanner;/*📦 java.lang 패키지의 클래스기본적으로 import 처리되어 제공왜? : 기본적으로 모든 클래스의 최선조인 Object 클래스를 상속받아야하기 때문java.lang.System 클래스java.lang.String 클래스📦 java.util 패키지의 클래스java.lang 패키지 외는 import 필요java.util.Scanner클래스java.util.Date 클래스 - 날짜와 시간정보를 저장하기 위한 클래스📦 VS java.sql..
1. 패키지(package)같은 목적의 자료형(참조형)을 명확히 구분해서 표현하는 단위 1) 자바에서 자료형(참조형)이란?클래스(Class) , 인터페이스(Interface) , 열거형(Enum) 2) 패키지를 사용하는 이유패키지를 이용하여 자바 자료형을 보다 쉽게 관리하기 위해클래스 관리의 용이성 3) 패키지이름 작성법 (권장)그룹의 도메인을 역방향으로 나열해 작성하기도메인(domain)인터넷에서 개인 또는 그룹이 사용하기 위한 네트워크 식별자도메인을 임대해서 사용할 수 있음ex) 가비아회사에서 도메인 임대그룹명을 지정해 작성하기//ex. www.(도메인)itwill.xyz//xyz.itwill.board(그룹명) >> board와 관련된 클래스들로 작성//이패키지 안에 있는 클래스들은 board를 만..
1. 접근제한자(접근지정자)의 종류🔐클래스 ,🔐필드 , 🔐메소드에 대한 접근 유무를 설정하기 위한 제한자외부에서 접근할 수 있는 레벨접근 키워드(keyword) 2. priavte - 같은 클래스 내 접근 가능필드 와 메소드에 사용 가능한 접근제한자 - 은닉화클래스는 사용 불가능클래스 내부에서만 접근 가능하며 클래스 외부에서는 접근 불가능1) 클래스 내 : 접근okpackage xyz.itwill.access;//public클래스public class PrivateMember { //private필드 private int num; //private메소드 private void display() { System.out.println("num = "+num); //동일클래스는 private필드..
(추상/부모) inheritance > Employee.java package inheritance; //사원정보(사원번호,사원이름)를 저장하기 위한 클래스 // => 모든 사원 관련 클래스가 상속받아야 되는 부모클래스 // => 객체 생성이 목적이 아닌 상속이 목적인 클래스로 작성 - 추상클래스로 선언하는 것을 권장 public abstract class Employee { private int empNo; private String empName; //상수필드(Constant Field) : 프로그램에서 값(리터럴) 대신 사용하기 위해 의미있는 단어로 제공되는 필드값 //형식) public static final 자료형 상수명=값; // => 상수명은 대문자로 작성하며 스네이크 표기법을 이용하여 작성..