- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 클라우드
- centos docker
- Linux
- RaspberryPi
- GUI
- API
- GPIO
- nginx
- JSP
- 쉘 스크립트
- Shell script
- Python
- 그라파나
- 메소드
- 쉘 스크립트 if문
- synology
- ACL
- 안드로이드
- System
- 리눅스
- Android
- 쉘 스크립트 기초
- 자바
- 네트워크
- Java
- 라즈베리파이
- LEVIATHAN
- Tkinter
- 프로젝트
- docker
- Today
- Total
IT창고
JSP JSTL 본문
JSTL에 대해 알아보겠습니다.
JSTL이란 JSP페이지를 작성할때 유용하게 사용할수있는 여러가지 커스텀 액션과 함수가 포함되어있는 라이브러리입니다.
즉 JSTL은 JSP표준라이브러리의 약어입니다.
메이븐 프로젝트를 만들고 pom.xml에 jstl를 다운받습니다.
간단한 JSTL 사용의 예를 확인해보겠습니다.
JSP에서 집주인이라는 글을 올릴려면 자바스크립트언어로 구성해야합니다. 프로그래머라면 상관없지만 아직 프로그래밍에 익숙지않다면 위와 같이 JSTL를 사용해볼수도있습니다.
결과는 자바언어를 사용한것과 다름없는 결과가 나옵니다. 어렵게 소스코드를 구성하지않아도 충분히 화면을 구성할수있게 됩니다.
몇가지 예시를 더 알아보도록 하겠습니다.
숫자를 사용한 JSTL입니다. if문을 간단하게 사용해볼수있습니다.
결과 또한 자바언어로 구성한것과 동일합니다.
이번에는 타입별로 화면에 출력해보기 입니다.
위와 같은 JSTL코드를 입력하면 메인화면에는 <c:otherwise>부분만 나오게 됩니다.
도메인창에 코드에 설정한 type의 숫자를 입력하면 해당 페이지가 출력되게 됩니다.
또한 반복문도 만들수가 있습니다.
기본적으로 if문도 가능하니 반복문도 JSTL로 구현이 가능합니다.
마지막으로 포맷팅, 포맷넘버에 대해 알아보겠습니다.
오늘 날짜를 타입별로 표현해줄수가 있습니다.
포맷스트링을 사용하면 다양하게 변화를 줄수있습니다.
숫자 또한 타입별로 바꿔볼수있습니다.
string, number 모두 타입별로 바꿔서 표현이 가능합니다. JSTL를 사용하면 프로그래밍 초보자도 금방 적응해볼수있습니다.
'프로그래밍 > JSP' 카테고리의 다른 글
오라클 DB 이클립스에 연동시키기(오라클DB 설치) (0) | 2018.03.06 |
---|---|
JSP 익스프레션언어 (0) | 2018.02.08 |
JSP Maven프로젝트 만들기 (0) | 2018.02.06 |
JSP 웹 어플리케이션의 구성 (0) | 2018.01.29 |
JSP DB활용, 자바빈, 커넥션풀 (0) | 2018.01.28 |