목록jstl (4)
겉바속촉
이번에는 foreach랑 format에 대해 배워볼게요 1. foreach 연습하기 구조는 다음과 같습니다 반복되는 값 출력 jstl에서 반복문 foreach 1부터 10까지 출력하기 ${n } 1부터 100까지 5씩 증가하면서 출력하기 ${n } 이번에는 자바배열을 다음과 같이 리퀘스트에 저장해둡니다:) 자바 배열 선언 후 리퀘스트로 저장한 후 출력 (1) 전체 출력해보기위한 코드 여기서 포인트는 count는 1부터, index는 0부터라고 이해해주기 List컬렉션 전체 출력하기 ${a.count }/${a.index}:${s } (2) 부분출력해보기 위한 코드 list부분출력도 가능 ${a.count }/${a.index }:${s } 2. format연습하기 숫자 format에 대해서 연습해보기위해..
이번에는 JSTL에서 자바영역의 변수를 출력해보려고 합니다! 다음과 같이 코드를 작성해주세요:) msg: ${msg} 이름: ${name } 그리고 컴파일 해보시면 다음과 같이 msg는 값이 나오지만 name은 출력이 되지 않고 있네요?! 자바 영역의 변수라서 그렇습니다 그럼 이제 추가로 작성해볼게유 주소랑 혈액형을 각각 request 와 session 영역에 저장해줄거에요 그리고 다음과 같이 출력해보면 값이 나오는 것을 확인할 수 있습니다:) ${reqestScope.저장된 변수} ${sessionScope.저장된 변수} 자바부분의 변수를 jstl영역의 태그로 변경해줄거에요 그리고 다음과 같이 출력해보면 값이 나오는 것을 확인할 수 있습니다:) ${name1} msg: ${msg} 이름: ${name ..
이번에는 parameter를 연습해보도록 할게요:) form을 만들어주시구요!! post방식으로 값을 넘겨줄게요 우리가 출력할 때는 형식은 다음과 같아요 ${param.name} -----> 우리가 여태 사용했었던 request.getParameter("name")과 동일합니다 그리고 를 사용합니다 구조는 다음과 같아요 조건이 참을 만족하면 실행되는 부분 이름입력: 나이입력: 결과출력 이름: ${param.name} 나이: ${param.age } 이번에는 DTO를 따로 만들어서 값을 저장해볼게요:) 1. DTO 만들기 ---> 변수 선언하고 set, get 자동생성 package test.code; public class DataDto { String name; String age; String add..
Jstl은 자바코드를 직접적으로 사용하지 않아서 스크립트릿 처리를 하지 않아도 가능합니다 주로 웹프로그래밍 만들때 필요한 조건문과 메소드들을 처리하는데 유용하죠 우선 필요한 파일 두개 다운받아주세요:) 그리고 jsp파일 하나 만들어주는 데요 다음과 같이 작성해주시다가 uri="" 부분에서 형광펜 표시한 것을 클릭 그 다음줄에도 작성해주시다가 uri="" 부분에서 형광펜 표시한 것을 클릭 그래서 만들어진 내용들로 저는 아예 템플릿을 만들어버렸습니다:) jsp파일을 만들어낼때마다 저 코드들이 자동으로 뜨도록 말이쥬 이제 여러가지를 연습해보도록 할게요:) 1. 변수선언 2. 변수출력 다음과 같이 변수들을 주었구요:) 표로 정리해서 각각 어떻게 출력되는 지 연습해보세요:) \${ } ----> 그대로 출력 ${..