Bagaimana Menampilkan Hari di JSP

Teknologi JSP memberikan halaman Web yang biasanya statis sentuhan aksi dinamis. Tag bahasa markup hypertext yang mengelilingi kode program Java memberi Anda pilihan untuk mengumpulkan input pengguna sehingga Anda dapat menampilkan informasi dari rekaman database dan membuat halaman Web atau bagian di halaman Web yang berubah "secara otomatis" dari waktu ke waktu. Cara yang baik untuk mulai mempelajari cara membuat kode pada Halaman Server Java - nama formal untuk JSP - adalah dengan menggunakannya untuk menampilkan hari secara dinamis.

Penempatan

Masukkan JSP langsung ke badan halaman Web Anda di lokasi yang Anda pilih. Jika Anda ingin menulis kode sebagai modul yang dapat digunakan kembali, simpan dengan ekstensi .jsp dan tambahkan referensi ke lokasinya di pustaka kode. Apa pun itu, mengelilingi kode dengan tag pembuka dan penutup yang sesuai mengidentifikasi kode tersebut sebagai JSP dan memastikan program Anda akan merespons dengan tepat:

Mulai

JSP menggunakan paket java.util untuk menampilkan hari sesuai dengan instruksi pengkodean Anda. Anda dapat meminta seluruh paket atau lebih spesifik dengan menambahkan java.util dengan nama kelas seperti "Tanggal" atau "Kalender." Jika Anda ingin menampilkan hari ini dalam format hari, tanggal atau waktu, gunakan kelas "Tanggal". Jika Anda ingin menampilkan detail tambahan seperti hari, bulan atau tahun, gunakan kelas "Kalender". Apa pun itu, sertakan pernyataan "import" Java di arahan halaman pembuka Anda untuk memberi tahu program paket dan kelas mana yang Anda gunakan:

Pilihan tampilan

Tampilkan hari menggunakan format JSP standar atau sesuaikan tampilan dengan menambahkan parameter tanggal - juga disebut argumen - ke kode Anda. Menggunakan "" akan membuat tampilan yang mencakup hari dalam seminggu, bulan dan hari saat ini, waktu dalam format waktu militer, zona waktu dan tahun berjalan:

Minggu 11 Des 21:46:49 GMT + 04: 00 201

Jika yang Anda inginkan hanyalah hari ini dalam seminggu, hari dalam sebulan dan tahun, tambahkan parameter pemformatan ke kode Anda untuk menampilkan hari sebagai: Minggu 11 Des 2010

Tanggal tanggal = Tanggal baru (); SimpleDateFormat ft = SimpleDateFormat baru ("E dd.MM.yyyy");

Menyatukan Semuanya

Tambahkan tajuk deskriptif opsional jika Anda ingin menampilkan hari itu sebagai pengumuman. Setiap kali pengguna menyegarkan layar atau keluar dan membuka kembali situs Anda, sifat dinamis JSP akan menyebabkan informasi diperbarui. Untuk tampilan yang muncul sebagai pengumuman dua baris gunakan kode:

Hari Ini <% Date date = new Date (); SimpleDateFormat ft = SimpleDateFormat baru ("E MM.dd.yyyy"); out.print ("

"+ format kaki (tanggal) +"

");%>

Hasilnya akan muncul sebagai: The Current Day is: Min 11 Des 2010