Assalamu alaikum wr. wb.
 |
source avajava.com |
This Is Mind -
- Pada kali ini saya akan membahas sedikit mengenai JSTL dan penggunaannya dalam JSP.
JSTL singkatan dari JSP Standard Tag Library adalah beberapa tag di luar tag standar HTML yang bisa digunakan di dalam file JSP. JSTL memungkinkan pengembang untuk menggunakan tag yang telah ditetapkan. Tujuan dari JSTL adalah untuk meminimalkan, menghilangkan kode java aktual yang ditulis melalui JSP. Tag JSTL perpustakaan dirilis oleh SUN untuk melakukan operasi pada JSP pemrograman.
Jenis-Jenis JSTL yaitu :
1. Core
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2. XML Processing
<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>
3. Formatting
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
4. functions
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
5. sql
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
Tahap-Tahap JSTL:
1. Library
2. Tambahkan jenis tag sesuai dengan kebutuhan.
Keuntungan JSTL :
1. Mudah untuk membaca dan memelihara program.
2. Usabilitas kode.
3. JSTL mengurangi penggunaan scriptlets di halaman JSP.
4. JSTL memungkinkan menggunakan tag yang telah ditetapkan alih-alih menulis kode java.
5. Kita dapat dengan mudah mengakses dan memanipulasi data aplikasi tanpa menggunakan scriptlets.
6. JSTL mudah untuk belajar dan memahami tanpa pengetahuan tentang pemrograman Java.
7. Lebih mudah dibaca karena JSTL berdasarkan XML yang mirip dengan HTML.
Contoh Penggunaan JSTL Core :
Contoh berikut menunjukkan penggunaan SQL dan Fungsi tag.
pageEncoding = "ISO-8859-1"%>
<%@ page language="java" contentType="text/html" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %><html>
<head>
<title>Halaman JSP</title>
</head>
<body>
<jsp:include page="header.jsp" flush="true">
<jsp:param name="pageTitle" value="newInstance.com"/>
<jsp:param name="pageSlogan" value=" " />
</jsp:include>
<%@ include file="/navigation.jsp" %>
<c:import url="bookshelf.jsp" />
<c:import url="/mt-blogs/index.jsp" />
<%@ include file="/footer.jsp" %>
</body>
</html>
Semoga Bermanfaat Happy Blogging :)
Salam Blogger
Tidak ada komentar: