Kredit Gambar: Emilija Manevska/Moment/GettyImages
Tag JSP adalah bagian penting dari Java Server Pages, teknologi sisi server. Tag di JSP membuat wadah untuk kode Java, mengisolasi dan menyediakan pemisahan konten dinamis dari elemen desain statis di situs Anda. Meskipun banyak yang mirip dengan yang digunakan dalam Hyper Text Markup Language - HTML - tag JSP bukan bagian dari bahasa scripting. Sebaliknya, tag di JSP hanyalah salah satu elemen dalam teknologi yang berfokus pada menghasilkan konten Web dinamis. Tag JSP menentukan bagaimana kode di dalamnya akan berperilaku. Daftar tag JSP umum dapat menjadi referensi yang baik untuk memastikan Anda memilih dan menggunakan tag dengan benar.
Tag deklarasi di JSP berfungsi sebagai wadah identifikasi untuk fungsi, metode, dan variabel di halaman JSP. Karena tag ini mengidentifikasi daripada menghasilkan keluaran, Anda akan paling sering menemukan tag deklarasi bekerja dalam kombinasi dengan tag ekspresi atau skrip. Opsi sintaksis mencakup "" dan alternatif XML "jsp: deklarasi…."
Video Hari Ini
Tag ekspresi memberi sinyal JSP untuk mengubah pernyataan Java – juga disebut ekspresi – menjadi string dan menampilkan output. Opsi sintaksis mencakup "" sederhana dan alternatif XML "jsp: ekspresi…."
Direktif – atau tag pesan – adalah tag instruksional yang berisi dua bagian: tipe dan atribut. Jenis dapat berupa "halaman", yang memberikan arahan pemrosesan khusus halaman, "Sertakan", yang menyediakan nama file tertentu atau "Perpustakaan Tag", yang mengidentifikasi perpustakaan tag yang ingin Anda gunakan saat ini halaman. Opsi sintaksis mencakup " sederhana dan alternatif XML "."
Tag skriplet memungkinkan Anda untuk menyematkan kode sumber Java yang valid di halaman server JSP. Kode di dalam tag dijalankan secara berurutan di sisi server dan tersedia untuk akses klien melalui browser Web. Opsi sintaksis mencakup " sederhana dan alternatif XML "jsp: skrip kode Jawa."
Tag kontrol aliran berfungsi sama seperti – dan merupakan alternatif dari – skriplet. Tidak seperti skrip, bagaimanapun, tag kontrol aliran memungkinkan Anda untuk mengontrol urutan pernyataan yang dijalankan. Tag kondisional "jika" dan "pilih" dan tag iterator "forEach" dan "forTokens" adalah contoh tag kontrol aliran JSP. Kerangka sintaksis untuk masing-masing meliputi
Tag tindakan dapat memberitahu JSP untuk mentransfer kontrol antar halaman, mengatur atau mendapatkan properti, memfasilitasi dukungan browser independen untuk applet Java dan memungkinkan untuk menggunakan JavaBeans sisi server. Dari banyak tag tindakan yang tersedia, yang paling umum adalah direktif include, tag forward, yang mentransfer kontrol ke dinamis atau statis. URL dan tag useBean, yang memungkinkan JSP untuk membuat atau menerima turunan dari komponen perangkat lunak yang dapat digunakan kembali yang bekerja dengan Java yang disebut a JawaBean. Satu-satunya opsi sintaks untuk tag tindakan adalah versi XML: "jsp: useBean tubuh Jawa."
Tag komentar adalah untuk "hanya informasi" dan tidak muncul di halaman JSP. Gunakan untuk klarifikasi atau dokumentasi dan lihat dengan mengklik kanan pada halaman Web dan mengakses opsi "lihat sumber". Satu-satunya opsi sintaks untuk tag komentar adalah versi sederhana: komentar pergi ke sini />.