Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehIda Gunawan Telah diubah "6 tahun yang lalu
1
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
PERTEMUAN II
2
Outline HTML CSS Servlet JSP
3
Mengirim request Menerima response Display page File dalam HTML
Berisi webpage Tugas : Menerima request Mencari resource Menyerahkan kembali
4
HTML (HyperText Markup Language)
Kumpulan tag Tidak case sensitif Elemen=opening tag+content+closing tag
5
HTML halo.html <html> <head> <title>halo </title> </head> <body> <h1>Halo HTML</h1> <p>Paragraf pertama</p> </body> </html>
6
Tag tambahan Membuat tabel <table> <tr> <td>
Agar situs lebih presentable style Menambahkan attribut dan nilai pada suatu elemen Menambahkan element baru pada elemen head ….. <head> <title>….</title> <style type=“text/css”> ………………. </style> </head>
7
CSS Mengontrol “presentasi” dari suatu web
Masing-masing statement dalam css terdiri atas lokasi, properti, dan style yang akan diberlakukan terhadap properti tsb Mis : p { background-color: red; }
8
CSS halo.html <html> <head> <title>halo</title> <style type="text/css"> body { background-color: #d2b48c; margin-left: 20%; margin-right: 20%; padding: 10px 10px 10px 10px; font-family: sans-serif; } </style> </head>
9
Postest Header Footer ………………… ………………………………. Menu
10
Agar web browser (client) dan web server(server) bisa saling berkomunikasi – bahasa sama – HTTP – dan client harus mengerti HTML
11
HTTP – HyperText Transfer Protocol
Adalah protokol yang dipergunakan oleh client dan server untuk berkomunikasi Server mempergunakan HTTP untuk mengirim HTML ke client Contoh web server – apache
12
Masuk ke folder ..\apache\Tomcat 6.0\webapps
Buat satu folder Pindahkan file halo.html ke folder yang baru Start service tomcat Buka browser
13
halo.html menampilkan tanggal saat ini Web site web app
Server hanya melayani static page (semua client melihat halaman yang sama) halo.html menampilkan tanggal saat ini Web site web app Web server saja tidak mencukupi Tidak dapat membuat dynamic content Tidak dapat menyimpan data ke server Servlet
14
Servlet Java program yang dieksekusi di sisi server utk menciptakan web dinamis Cara kerja mempergunakan mekanisme request dan response Tidak akan bekerja jika tidak menerima request Request, proses, response
15
simpan halo.java pada folder src
Compile dan arahkan hasil kompilasi (.class) ke folder classes dengan mempergunakan perintah javac –d ..\classes halo.java
16
Simpan DD pada folder WEB-INF dan beri nama web.xml
Start servis Tomcat dan tes halo pada browser Servlet = HTML dalam Java Tidak semua designer HTML mengerti java Memasukkan HTML ke argumen dalam println memiliki peluang eror besar Java dalam HTML JSP
17
JSP Tampak seperti file HTML biasa, tetapi kita dapat memasukkan Java kedalamnya Seperti memasukkan nilai variabel yang selalu berubah kedalam HTML
18
Next … Arsitektur web application dan konsep MVC
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.