SsY/Class
-
[Servlet] 002. EL과 JSTL 개념 & JSTL Core 구문 관찰SsY/Class 2023. 6. 7. 13:00
EL(이엘) 과 JSTL ■■■ EL(Expression Language) 과 JSTL(Jsp Standard Tag Library) ■■■ ○ EL(Expression Language : 표현 언어) //-- 표현식을 조금 더 간결하게 사용할 수 있다. 표현 언어는 JSTL 1.0 스펙에서 잠깐 소개되었다가 JSP 2.0 부터 공식적으로 포함되었으며 JSP 페이지에 사용되는 자바 코드를 대신해서 액션 태그 엘리먼트 속성에 값을 지정하는 역할을 수행한다. 예를들어, 액션 태그 엘리먼트 속성은 arrtibute 이고 속성 값은 인 경우 의 방식으로 표현해야 하지만 표현 언어에서는 다음과 같이 표기한다. ==> - 표현 언어(EL)은 표현식(『』)을 대신하는 효과를 갖는다. - null 을 가지는 변수(데이..
-
[Servlet] 001. Servlet 개념SsY/Class 2023. 6. 2. 18:00
Servlet (서블릿) 의 개념 ■■■ Servlet(서블릿) ■■■ // 정적인 웹 페이지(html) -> 동적인 페이지(Servlet) 등장 // 단, Servlet 을 작성하기가 굉장히 복잡했음 -> 클라이언트와 서버 사이에서 사전처리를 할 JSP 등장 // 다만, 클라이언트를 만날 필요가 없는 페이지는 JSP 로 구성하면 다시 한 번 Servlet 으로 변환과정이 필요 // -> 이러한 부분은 Servlet 으로 작성하자 // ※ 클라이언트의 진입지점을 확인 ※ // 클라이언트가 뷰 페이지를 직접 요청하는 상황 - Model 1 방식 // 클라이언트가 서블릿(컨트롤러)에게 요청하는 상황 - Model 2 방식 // MVC 방식 -> controller 역할 수행 : Servlet(Java) 0...
-
[JSP] 010. JDBC 연동 게시판 작성 실습SsY/Class 2023. 6. 2. 10:00
JDBC 연동 게시판 작성 실습 - WebApp20 ■■■ JDBC 연동 게시판 작성 실습 ■■■ ○ 프로젝트 : WebApp20 ○ 프로젝트 성격 : JDBC 연동 JSP 게시판 구성 (Model 1 방식) ○ 물리적 구성 요소 - WebApp20_scott.sql - WebApp20_scott(plsql).sql - DBConn.java - BoardDTO.java - BoardDAO.java - MyUtil.java// 게시판 페이징 처리 ◀ 1 | 2 | 3 | ... | ▶ ★주의★ - List.jsp - Created.jsp - Created_ok.jsp - Article.jsp - Updated.jsp - Updated_ok.jsp - Delete_ok.jsp ++ 추가 됨 - created..
-
[JSP] 009. JSP 액션 태그(Action Tag) (2)SsY/Class 2023. 5. 30. 10:50
JSP 액션 태그 WebApp18 - 이상형 입력받기 (checkbox - DTO 활용) FriendDTO.java /* ================== FriendDTO.java ===================*/ package com.test; public class FriendDTO { // 주요 속성 구성 : 이름은 각 name 속성값과 동일하게 구성하여야 useBean태그 사용이 쉽다 private String name, age, gender;//-- 나이(age)의 경우 연산 이벤트가 없으면 int 대신 String 도 가능 //private String type; private String[] type; //-- 이상형은 여러 개의 데이터가 동시에 전달되므로 //-- (즉, 다중선택이 ..
-
[JSP] 008. JSP 액션 태그(Action Tag)SsY/Class 2023. 5. 26. 18:00
JSP 액션 태그(Action Tag) 개요 - WebApp16 ■■■ JSP 액션 태그(Action Tag) ■■■ ○ 개요 JSP 액션 태그는 클라이언트 혹은 서버에게 어떤 동작을 수행하도록 명령을 내리느 태그로 JSP 페이지 안에서 자바 빈즈를 사용할 수 있도록 하는 액션태그와 페이지를 활용할 수 있도록 하는 액션 태그로 나눌 수 있다. - JSP 빈과 관련된 액션 태그 , , 등 - JSP 페이지 모듈과 요청 흐름 처리를 위한 액션 태그 , , 등 ------------------------------------------------------------------------------------------- ○ 형식 및 구조 『태그에 들어있는 내용』 『』 ← 태그에 들어있는 내용이 없을 경우 -..