본문 바로가기

Web/기타

(7)
[JSTL] JSTL - redirect, out redirect지정한 페이지로 리다이렉트한다. response.sendRedirect()와 비슷하다.123 cs url - 리다이렉트할 URL - 리다이렉트할 페이지에 전달할 파라미터 지정 - jstl.jsp123 Colored by Color Scriptercs - jstlRedirectPage.jsp12345678910 redirect된 화면입니다. Colored by Color Scriptercs outJspWriter에 데이터를 출력한다.1cs value - JspWriter에 출력할 값을 나타낸다. 일반적으로 value 속성의 값은 String과 같은 문자열이다. 만약 value의 값이 java.io.Reader의 한 종류라면 out태그는 Reader로부터 데이터를 읽어와 JspWriter에 값..
[JSTL] JSTL - set, remove set - 변수 설정. 지정한 영역에 변수를 생성함. 12345 some ValueColored by Color Scriptercs 위의 코드를 표현식으로 바꾸면 다음과 같다.123Colored by Color Scriptercs var - EL에서 사용될 변수명scope - 변수 값이 저장될 영역(page, request, session, application)value - 변수 값 remove - 변수 제거.1cs - 실습123456789101112131415161718 Name : ${value1} Name : ${value1} Colored by Color Scriptercs property, Map의 처리아래와 같은 JSTL이 실행될 때some 객체가 자바빈일 경우 some.setProperty..
[JSTL] JSTL - if, choose, forEach, import if1234567891011121314151617181920 n은 0과 같습니다. n은 10과 같습니다. Colored by Color Scriptercs choose123456789101112131415161718192021222324252627282930 A학점입니다. B학점입니다. C학점입니다. D학점입니다. F학점입니다. Colored by Color Scriptercs forEach배열 및 Collection에 저장된 요소를 차례대로 처리한다.12345...${변수}...Colored by Color Scriptercs var - EL에서 사용될 변수명items - 배열, List, Iterator, Enumeration, Map 등의 Collectionbegin - items에 지정한 목록에서..
[JSTL] JSTL 개요 JSTL(JSP Standard Tag Library)JSP 페이지에서 조건문 처리, 반복문 처리 등을 HTML tag형태로 작성할 수 있게 도와준다.HTML과 Java코드가 섞여 유지보수에 어려움이 있던 문제를 해결하기 위해 등장하였다.JSTL을 사용함으로써 Java코드를 없애고 태그형태로 표현할 수 있다.XML태그 문법을 사용하기 때문에 반드시 태그가 닫히거나 '/>'로 끝나야 한다. - 스크립틀릿을 이용한 조건문, 반복문 처리12345678910111213 0) { for(int i=0; i 데이터가 없습니다.Colored by Color Scriptercs - JSTL을 이용한 조건문, 반복문 처리123456789 ${data.title} 데이터가 없습니다.Colored by Color Scrip..
[EL] EL(2) EL 사용 예제 1123456789101112131415161718192021 pageContext.getAttribute("p1") : ${pageScope.p1 } request.getAttribute("r1") : ${requestScope.r1 } session.getAttribute("s1") : ${sessionScope.s1 } application.getAttribute("a1") : ${applicationScope.a1 } pageContext.getAttribute("p1") : ${p1 } request.getAttribute("r1") : ${r1 } session.getAttribute("s1") : ${s1 } application.getAttribute("a1") : ${a1..
[EL] EL(1) 표현 언어(Experession Language)값을 표현하는 데 사용되는 스크립트 언어로써, JSP의 기본 문법을 보완하는 역할을 한다.JSP의 스크립트 요소(스크립틀릿, 표현식, 선언부)를 제외한 나머지 부분에서 사용될 수 있으며, 표현식을 통해서 표현식보다 편리하게 값을 출력할 수 있다.${expr}과 같이 사용한다. ※ 표현언어의 기능∎ JSP의 스코프에 맞는 속성 사용∎ 집합 객체에 대한 접근 방법 제공∎ 수치, 관계, 논리 연산자 제공∎ 자바 클래스 메소드 호출 기능 제공∎ 표현언어만의 기본 객체 제공 예제12${sessionScope.member.id}님 환영합니다.cs 표현언어의 기본객체 기본 객체 설명 pageContext JSP의 page 기본 객체와 동일 pageScope pageCo..
[WEB] HTML 기초(id, class, data 속성) id 속성고유한 속성으로, 한 HTML문서에 하나만 사용가능하다. (여러 개를 사용해도 에러가 나지는 않는다.)고유한 ID값이 있으면 하나하나에 특별한 제어를 할 수 있으며 검색에도 용이하다. class 속성하나의 HTML 문서 안에 중복해서 사용가능하다.하나의 태그에 여러 개의 다른 class를 공백을 기준으로 나열할 수 있다.홈페이지 전체적인 스타일을 일관성있게 지정하기 위해서는 class의 사용이 필수적이다. data 속성tag에 추가적인 데이터 정보를 표현하기 위해 사용한다. 참고자료https://www.edwith.org/