jsp_연습문제6 JSP EL (Expression Language)_2024-09-02 JSP EL (Expression Language)은 JSP 페이지에서 데이터 접근과 조작을 보다 직관적이고 간단하게 할 수 있게 도와주는 기능입니다. EL을 사용하면 Java 코드 대신 간결한 문법으로 데이터를 표현하고 조작할 수 있습니다. JSP EL의 기본적인 사용법과 몇 가지 예제를 통해 이해를 돕겠습니다. JSP EL의 주요 특징 ① 간결한 문법 : Java 코드 없이 데이터에 접근하고 조작할 수 있습니다. 예를 들어, ${user.name} 같은 형태로 객체의 속성에 접근할 수 있습니다. ② 강력한 표현 능력 : 산술 연산, 비교 연산, 논리 연산 등 다양한 연산을 지원합니다. ③ 자동 형 변환 : EL은 자동으로 형 변환을 수행하여, 데이터 타입에 맞게 처리합니다. ④ 널 값 처리 : 널 .. 2024. 9. 2. JSP(Oracle_DB업로드)_2024 이 SQL 스크립트는 오라클 데이터베이스에서 새 사용자 계정을 생성하고, 해당 계정에 테이블과 시퀀스를 설정하는 과정을 포함하고 있습니다. 스크립트는 크게 두 부분으로 나누어져 있습니다. system 계정에서 실행할 부분과 musthave 계정에서 실행할 부분, 각 부분의 역할과 세부 사항은 다음과 같습니다. system 계정에서 실행할 부분① 사용자 계정 생성 및 권한 부여 -- 계정 생성에 필요한 설정alter session set "_ORACLE_SCRIPT"=true;-- 새 사용자 계정 생성create user musthave identified by 1234;-- 사용자에게 권한 부여grant connect, resource to musthave; ② 테이블 스페이스 확인 및 권한 설정-- 테.. 2024. 8. 28. JSP(화면설계 사용자 인터페이스 구현 UI 디자인)_2024-08-27 "화면설계 사용자 인터페이스 구현 UI 디자인"이라는 능력단위는 주로 다음과 같은 내용을 포함할 수 있습니다. 화면 설계 (Screen Design) ① 사용자 요구 분석 : 사용자의 요구 사항을 분석하여 화면 설계의 기초를 마련합니다. ② 와이어프레임 작성 : 화면의 레이아웃과 구조를 정의한 와이어프레임을 작성합니다. ③ 프로토타입 제작 : 기능적 화면 프로토타입을 만들어 실제 사용자 환경에서 테스트합니다. 사용자 인터페이스 구현 (UI Implementation) ① 디자인 원칙 적용 : UI 디자인의 원칙과 가이드라인을 따라 화면을 구현합니다. ② HTML/CSS/JavaScript : 웹 애플리케이션의 경우, HTML, CSS, JavaScript 등을 사용하여 UI를 구현합니다. ③ 프레임워.. 2024. 8. 27. JSP(쿠키)_2024-08-26 쿠키 작동 원리 JavaServer Pages (JSP)는 Java 기반의 웹 애플리케이션을 만들기 위한 기술로, HTML 코드 내에 Java 코드를 삽입할 수 있게 해줍니다. JSP의 핵심 개념은 다음과 같습니다.① 서버에서 쿠키 생성 : 서버는 쿠키를 생성하고 이름, 값, 유효기간 등의 정보를 설정합니다. ② 응답에 추가 : response.addCookie() 메서드를 사용하여 생성된 쿠키를 HTTP 응답에 추가합니다. ③ 클라이언트 저장 : 클라이언트의 브라우저가 응답에 포함된 쿠키를 저장합니다. ④ 서버에서 읽기 : 클라이언트가 이후 서버에 요청할 때 쿠키를 포함시켜 보내고, 서버는 이를 읽어 필요한 정보를 활용합니다. 쿠키의 용도 JSP (JavaServer Pages) 포인트에 대해 정리하.. 2024. 8. 26. JSP(액션태그)_2024-08-22 액션 태그① 요청 위임 : 요청과 응답을 다른 JSP 페이지, 서블릿, 또는 자원으로 전달합니다. 이 과정에서 브라우저의 주소창 URL은 변경되지 않습니다. ② 처리 연속성: 요청이 전달되면 원래의 JSP 페이지에서 처리 중이던 상태가 유지되며, 새로운 페이지에서 계속해서 처리됩니다. 즉, 요청과 응답의 객체가 그대로 전달됩니다. ③ 서버 사이드 전환: 포워딩은 서버 사이드에서 일어나며 클라이언트가 직접적으로 인식하지 못합니다. 클라이언트는 여전히 원래의 요청 URL을 보고하게 됩니다. ④ 컨트롤러 역할: 포워딩은 JSP 페이지가 비즈니스 로직을 처리하고, 결과를 다른 JSP 페이지로 전달할 때 유용합니다. 이는 모델-뷰-컨트롤러(MVC) 패턴을 구현할 때 자주 사용됩니다. jsp:forward page.. 2024. 8. 22. JSP(연습문제)_2024-08-21 JSP_연습문제1 page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>DOCTYPE html>html>head> meta charset="UTF-8"> title>Hello World JSPtitle>head>body> // 문자열 "Hello, World!"를 변수에 저장합니다. String message = "Hello, World!"; %> 저장된 변수를 사용하여 웹 페이지에 출력합니다. --> h1> message %>h1> p>Welcome to JSP programming!p>body>html> JSP_연습문제2 page langua.. 2024. 8. 22. 이전 1 다음