목록[JSP & Servlet] (22)
Everything has an expiration date

WebApp22 【EL 테스트 및 관찰】 - Test7.jsp (EL을 이용한 지수승 구하기) Test7.jsp JSTL 코어(Core) set문 실습 지수승 구하기 『c:set』은 JSP 의 setAttribute() 와 같은 역할을 수행한다. (page | request | session | application) 범위의 변수(속성)를 설정한다. 『c:remove』는 JSP 의 removeAttribute() 와 같은 역할을 수행한다. (page | request | session | application) 범위의 변수(속성)를 제거한다. scope 속성이 생략될 경우 기본 값(default)은 page이다. 정수1 정수2 결과 확인 ${param.su1 } ^ ${a } = ${result } 【E..

WebApp22 학습한 EL문 정리 ◎ 【if 문 (EL)】 ( * eqauls의 경우, `test="${str.equals('abc') }"` 와 같이 홑 따옴표로 비교값 작성) ◎ 【변수에 값 설정】 ◎ 【반복문 구성】 ◎ 【for each 문 구성】 ◎ 【을 EL의 if 문으로 구성】 ◎ 【을 EL의 if 문으로 구성】 ◎ 【을 EL의 if 문으로 구성】 【EL 테스트 및 관찰】 - Test3 (스크립트릿 → EL 방식으로의 변경 실습) ▷ 『request.getParameter("su1")』 : `${param.su1 }` ▷ 『request.setAttribute("result", "EL 테스트")』 : `${result }` Test3.jsp EL 관련 실습 정수1 정..

전체 실행 화면 WebApp21 【클라이언트가 /test1로 접근했을시, Servlet 페이지에서 html문 작성 후 페이지에 표현】 Test1.java /*======================== Test1.java =========================*/ package com.svt; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletConfig; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.h..

WebApp18 FriendDTO.java /*====================== FriendDTO.java ======================*/ package com.test; public class FriendDTO { // 주요 속성 구성 private String name;//-- 이름 private String age;//-- 나이int age; private String gender;//-- 성별 //private String idleType;//-- 이상형check~!!! private String[] idleType;//-- 이상형 //-- 이상형은 여러 개의 데이터가 동시에 전달되므로 // (즉, 다중 선택이 가능하도록 구성하였기 때문에) // 배열로 처리할 수 있다. pub..

WebApp17 GuestDTO.java /*=========================== GuestDTO.java ===========================*/ package com.test; public class GuestDTO { // 주요 속성 구성 //※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ // Guest.jsp 에서의 // HTML 사용자 입력(input)객체 name 값과 // 변수명이 동일하지 않으므로 NG!!! //※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ //private String name;//-- 게시물 작성자 //private String title;//-- 게시물 제목 //private String str;//-- 게시물 내용 /..

WebApp16 Calc.java /*================== Calc.java ====================*/ package com.test; public class Calc { // 주요 속성 구성 private int su1;//-- 피연산자1 (정수 형태) private String op;//-- 연산자 (문자열 형태) private int su2;//-- 피연산자2 (정수 형태) // 생성자 정의하지 않음 (사용자 정의 생성자 없음) // → default 생성자 자동 삽입 // getter / setter 구성 public int getSu1() { return su1; } public void setSu1(int su1) { this.su1 = su1; } public St..