Corgi 짱아아빠의 코딩일기
본문 바로가기
반응형

전체 글117

JSP에서의 EL(Expression Language)에 대해 알아보자 EL(Expression Language)은 JSP에서 변수나 값을 출력하기 위해 사용하는 표현 언어입니다. EL은 JSP 2.0부터 추가된 기능으로, JSP 페이지에서 Java 코드를 작성하지 않고도 값을 출력하거나 연산할 수 있도록 도와줍니다. EL은 다음과 같은 문법으로 사용됩니다. ${expression} 여기서 `expression`은 변수, 리터럴, 연산자, 메소드 호출 등을 포함할 수 있습니다. 예를 들어, 다음과 같은 JSP 페이지가 있다고 가정해 봅시다. ${message} ${count} ${message.toUpperCase()} ${count * 2} ${Math.sqrt(count)} 위 코드에서 `${expression}` 문법을 사용하여 `message` 변수와 `count` .. 2023. 5. 6.
JSP 기본 문법 JSP(Java Server Pages)는 동적인 웹 페이지를 생성하는 데 사용되는 서버 측 스크립트 언어입니다. JSP는 HTML과 Java 코드를 결합하여 웹 페이지를 생성하는 방식으로 작동합니다. JSP 페이지의 확장자는 .jsp입니다. JSP 페이지의 구조는 다음과 같습니다. 위 코드에서 JSP 페이지는 `` 디렉티브로 시작합니다. 이 디렉티브는 JSP 페이지의 언어, 콘텐츠 유형 및 페이지 인코딩을 설정합니다. JSP 페이지의 `` 태그 내부에는 `` 태그를 사용하여 스크립트릿과 표현식을 작성할 수 있습니다. 스크립트릿은 Java 코드 블록으로, 변수, 제어문 및 함수를 작성할 수 있습니다. 표현식은 JSP에서 출력할 값을 작성하는 데 사용됩니다. 또한, `` 디렉티브를 사용하여 JSP 페이지에.. 2023. 5. 6.
JSP와 Servlet의 차이점 JSP와 Servlet의 차이점 JSP(JavaServer Pages)와 Servlet은 모두 자바 언어를 기반으로 하는 웹 애플리케이션 개발을 위한 서버 사이드 스크립트 언어입니다. 그러나, JSP와 Servlet은 목적과 사용 방법에 차이점이 존재합니다. JSP(JavaServer Pages) JSP는 HTML 코드 안에 자바 코드를 삽입하여 동적인 웹 페이지를 생성하는 언어입니다. JSP 파일은 .jsp 확장자를 가지며, JSP 코드를 작성한 후 서버에 요청하면, 서버는 JSP 코드를 Servlet으로 변환한 후 실행합니다. 따라서 JSP를 사용하면 HTML 코드와 Java 코드를 쉽게 혼합하여 동적인 웹 페이지를 구성할 수 있습니다. JSP에서는 EL(Expression Language)이나 JS.. 2023. 5. 4.
JSP(Java Server Pages) JSP(JavaServer Pages)는 Java 언어를 기반으로 하는 서버 측 웹 프로그래밍 기술로, HTML 문서 안에 Java 코드를 삽입하여 동적인 웹 페이지를 생성할 수 있습니다. JSP를 사용하여 웹 애플리케이션을 개발할 때, 다양한 API(Application Programming Interface)를 활용할 수 있습니다. 1. JSP Standard Tag Library (JSTL) JSTL은 JSP에서 자주 사용되는 기능들을 단순화하고 표준화한 라이브러리입니다. JSTL은 일반적으로 데이터베이스에서 데이터를 추출하거나 조작하고, 제어 구문(if문, 반복문 등)을 사용하는 등의 작업에 자주 활용됩니다. JSTL에는 core, fmt, sql, xml, 함수 등 다양한 모듈이 포함되어 있습니.. 2023. 5. 3.
반응형