본문 바로가기
728x90

분류 전체보기188

자바 언어 개요 자바 언어의 탄생 1991년 ~ 썬 마이크로 : 그린 프로젝트에서 가정용 전자기기에서 사용되는 작은 컴퓨터언어를 디자인함. virtual machine에서 동작하는 중간코드를 생성 c++ : 절차지향 + 객체지향 → oak : 완벽한 객체지향 언어 (제임스 고슬링), 이후 java라는 이름으로 바뀜 world wide web의 발전과 mosaic의 사용에 주목하여 자바를 기반으로 한 웹 브라우저를 제작함 hotjava브라우저로 발전 자바 언어의 특징 단순 c++의 전위처리, 포인터 사용, 다중 상속, 구조체, goto문 사용, 연산자 중복 가능 등 기존 어려운부분 제외 가비지 컬렉터로 자동 메모리 관리 객체지향 언어라는 객체를 사용해서 프로그램을 작성하도록 하는 언어 재사용성을 높일 수 있음 코드의 재사.. 2023. 3. 28.
IT 기업 면접 후기 + 느낀점 보호되어 있는 글 입니다. 2023. 3. 24.
JSTL 5가지 태그 JSTL이란? JSP에서 빈번하게 사용되는 조건문, 반복문 등을 처리해주는 태그를 모아 표준으로 만들어 놓은 라이브러리 5가지 태그 1. Core 태그 : 변수 선언, 조건문/반복문, URL 처리 접두어 c http://java.sun.com/jsp/jstl/core set : EL 에서 사용할 변수 설정 setAttribute() remove : 설정한 변수를 제거 removeAttribute() if : 단일 조건문 choose : 다중 조건 forEach : 반복문 varStatus속성을 통해 얻을 수 있는 정보 current : (var에 지정한) 현재 루프의 변숫값 반환 index : (var에 지정한) 현재 루프의 변숫값 반환 count : 실제 반복 횟수 first : 루프의 처음일 때 tr.. 2023. 3. 17.
표현언어 EL 표현 언어는 변수의 값을 출력할 때 사용하는 스크립트 언어다. JSP 내장 객체의 영역에 담긴 속성을 사용할 수 있다. 산술 연산, 비교 연산, 논리 연산이 가능하다 자바 클래스에 정의된 메서드를 호출할 수 있다. 표현 언어만의 객체를 통해 JSP와 동일한 기능을 수행할 수 있다. ${속성} pageScope : pageContext 내장 객체와 같이 page 영역에 저장된 속성값을 읽어옴 requestScope : request 내장 객체와 같이 requset 영역에 저장된 속성값을 읽어옴 sessionScope : session 내장 객체와 같이 session 영역에 저장된 속성값을 읽어옴 applicationScope : application 내장 객체와 같이 application 영역에 저장된 속.. 2023. 3. 17.
액션 태그 JSP의 표준 태그로, 페이지 사이에서 이동을 제어하거나 자바빈을 생성할 때 주로 사용됨. 웹 브라우저에서 소스 보기를 해도 액션 태그는 보이지 않는다! XML 문법을 따름 반드시 종료 태그를 사용 해야 함 액션 태그 사이에 주석을 사용하면 에러 발생 액션 태그에 속성값을 부여할 때는 표현식 사용 : 외부 파일을 현재 파일에 포함시킴 : 다른 페이지로 요청을 넘김 자바빈즈를 생성하고 값을 설정/추출 : 다른 페이지로 매개변수 전달. 액션태그와 함께 사용 include 지시어 vs 지시어 액션태그 형식 표현식 표현식 사용 불가 표현식 사용 가능 포함 방식 페이지 자체를 현재 페이지에 포함시킨 후 컴파일 진행 실행의 흐름을 포함시킬 페이지로 이동시킨 후 실행한 결과를 현재 .. 2023. 3. 17.
728x90