IT 23

[JSP] 기본 문법

JSP 기본 문법 JSP 태그는 HTML 태그와 동일하게 모든 태그가 "" 문자로 끝나는 스크립트 지향 태그와 주석 태그, XML 기반의 액션 태그, 커스텀 태그로 구성되어 있음 HTML 문서 또는 단독으로 사용하며, 특히 대소문자를 구별함 구분 태그 표기법 설명 지시어 JSP 페이지의 속성 지정 선언부 변수나 메소드 선언, 정의 (전역 변수로 처리됨) 표현식 계산식, 함수 호출 결과 등을 문자열로 출력 스크립트릿 자바코드 기술 주석 JSP 페이지에 설명을 넣음 지시어 JSP 컨테이너에 전달하는 JSP 페이지에 관한 메시지 현재 페이지가 사용할 수 있는 스크립트 언어를 지시하거나, 다른 페이지의 코드를 현재 페이지에 삽입할 것을 지시할 때 사용됨 1) page 지시어 - JSP 페이지 전체에 대한 정보들..

IT/JSP 2023.10.17

[JSP] JSP와 웹 기반의 이해

JSP(Java Server Page) 동적인 웹 페이지를 생성하는 웹 프로그래밍 언어 컴퓨팅 환경의 종류 1) 클라이언트/서버 컴퓨팅 환경 - 목적 : 중앙집중 데이터 처리 방식의 이점을 그대로 살리면서 PC의 처리 능력을 최대한 활용함 2) 웹 기반 컴퓨팅 환경 - 목적 : 언제, 어디서나 웹 브라우저를 통한 접속이 가능함 3) 모바일 기반 컴퓨팅 환경 - 목적 : 휴대가 용이함 서버와 클라이언트 1) 서버 : 네트워크에서 서비스를 제공하는 컴퓨터 - 웹 서버 또는 WAS(Web Application Server) - 데이터베이스 서버 - 모바일 서버 - FTP 서버 - 프린터 서버 2) 클라이언트 : 네트워크에서 서비스를 제공받는(요청받는) 컴퓨터 - 웹 브라우저를 이용하여 웹 서버에게 요청함 - ..

IT/JSP 2023.10.17

[Java] 자바란 무엇인가?

Java 언어의 탄생 Java는 제임스 고슬링과 연구원들이 개발한 객체 지향적 프로그래밍 언어 "Write Once, Run Anywhere" '한 번 작성하면 어디에서나 실행된다'는 의미로, 자바로 개발된 프로그램은 자바 실행 환경 JRE가 설치된 모든 환경에서 실행이 가능하다는 것을 의미함 Java의 특징 1) 객체 지향 언어 - 유지보수가 쉬움 - 재사용성이 높음 (ex. 상속, 오버라이딩, 다형성) 2) 운영 체제 플랫폼에 영향을 받지 않음 - ex. MAC, Windows, Linux 등 다양한 환경에서 사용할 수 있음 JVM(Java Virtual Machine) 운영체제는 자바 프로그램을 바로 실행할 수 없는데 그 이유는 자바 프로그램은 완전한 기계어가 아닌, 중간 단계의 바이트 코드이기 때..

IT/Java 2023.10.16