2024/11/05 4

EL의 자료형과 연산

값의 출력 비교1) 값(Value)의 출력 비교▪️ Java 표현식 name : ▪️ Java out 객체 활용 name : ▪️ EL 출력 :${" 🍪 Hello EL, 표현 언어 🍪 "} ▫️Java 변수 출력1 : name = \${name} ▫️Java 변수 출력2 : \${"name : " +name}▪️ EL 문자열 연산 : \${"EL 문자열" + "연산은 가능하니?" }▪️ EL 내부에서는 Java 변수, 문자열 연산불가 🩵‼️자바를 모르는 사람도 손쉽게 사용하기 위함이 목적임EL 문자열 연산 : ${"EL 문자열" + "연산은 가능하니?" }이부분을 \을 제외하고 사용한다면 Exception 발생 결론은 , EL 내부에서는 Java 변수 사용 불가, 문자열 연산이 불가하다.자료..

JSP 의 표현언어 EL

EL 이란 ?Expression Language 는 JSP에서 값을 간단하고 직관적으로 출력하기 위해 사용하는 언어EL 이란 ?EL 은 자바코드를 거의 사용하지 않고 변수나 객체의 속성 값을 출력할 수있도록 한다.EL 표현식은 ${...} 형식으로 사용한다 자바 표현식과 EL 표현 언어 사용의 비교 자바 방식=> JAVA 표현식 : => JAVA Out 객체 : "+name); %>EL 방식 => EL 로 JAVA 변수 출력 : \${name} \ 를 통해 ${}를 문자열로 인식. EL 에서 사용할 수 있는 기본 객체EL 에서는 JSP 에서 자주 사용하는 객체들을 미리 정의해 두었기 때문에 , 별도 선언 없이 바로 사용가능.(Implicit object)pageScoperequestScope..

JSP 기초 , requset와 response 객체 , 페이지 이동

JSP 에 대해 알아보자. JSP(Java Server Page) 특징JAVA 기반의 스크립트 언어이다 : JAVA의 기능을 그대로 사용한다.HTML 응답 페이지를 생성한다 : 클라이언트 요청을 받아 응답 화면을 생성하는데 주로 사용된다.플랫폼에 독립적이다 : JAVA를 기반으로 하기 때문에 , 다양한 환경에서 사용할 수 있다.프레임 워크와 연동이 완벽하다 : Spring 이나 Struts 등의 프레임 워크와 쉽게 연동이 된다.웹 어플리케이션에서, 결과화면 (Veiw)를 생성할 때 , 주로 사용된다.JSP 처리과정1 . 클라이언트 요청 : 사용자가 브라우저에서 JSP 페이지에 대한 요청을 보낸다.2 . 웹 컨테이너 : 클라이언트 요청을 받은 웹 컨테이너는 JSP 파일을 처리하기 위해 다음단계를 거친다.3..

Java Servlet을 활용한 간단한 로그인 구현

로그인 기능은 웹 어플리케이션에서 자주 사용되는 핵심 기능중 하나이다.Servlet 과 , MVC 패턴을 활용하여 간단한 로그인 구현을 알아보자. HTML From 작성사용자에게 sno 와 name 이라는 값을 받기 위한 폼을 작성한다.action 과 method 속성에 유의하여 post 요청이 전송되도록 설정한다. SNO Name     Servlet 구현action 경로인 /web01/login 을 처리하는 서블릿을 구현한다.서블릿 처리- post 요청에 대한 한글처리 인코딩- 서비스 처리 : 학생 정보 조회- 결과 처리( 조회 성..

728x90