Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehWidyawati Darmali Telah diubah "6 tahun yang lalu
1
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
PERTEMUAN IV
2
Outline Hyper Text Request Response
3
HTML link Masukkan text yang ingin kita link-kan kedalam tag <a> dan </a> <a>praktikum</a> Setelah mempunyai label, kita perlu menentukan tujuan dari link <a href=“praktikum.html”>praktikum</a> Isi dari <a> berfungsi sebagai label untuk link, dalam browser label tersebut tampak di-underline
4
Input Jika ingin mengirim inputan yang nantinya akan diproses oleh servlet atau jsp lain, selalu masukkan inputan tersebut diantara tag <form> dan </form>
5
How to find it How to use it, or Pass request Web containerapp servlet
6
Request Request dari client selalu menyebutkan HTTP Method tertentu
HTTP Method GET, maka service () memanggil doGet() HTTP Method POST, maka service () memanggil doPost() Method lain : HEAD TRACE OPTIONS PUT DELETE CONNECT
7
GET vs POST GET dan POST dapat mengirim parameter, tetapi dalam GET jumlah parameter terbatas Ketika memakai GET, parameter yang dikirim akan terlihat di address bar browser GET request dapat dibookmark, sedang POST tidak dapat GET seharusnya dipakai untuk getting things (select – tidak membuat perubahan apapun) POST seharusnya dipakai untuk mengirim data yang akan diproses(update) GET – idempotent, POST – non idempotent POST bukan method default
8
Apakah browser mengirimkan GET atau POST
Default : GET <a href=“detil.htlm”> atau Jika secara eksplisit menyebutkan POST, maka methodnya adalah POST
9
Contoh Mengirim satu parameter
10
Response Adalah apa yang dikembalikan ke client
Response dipakai untuk mengirim data kembali ke client Membuat stream dengan cara memanggil 2 method : setContentType() dan getWriter() Memakai stream tersebut untuk menulis HTML atau content lain
11
Kalau tidak ingin menangani request tersebut ?
redirect ke url lain, atau dispatch
12
Redirect servlet Status code=301 dan location header dgn URL sbg valuenya, URL di address bar berubah
13
Dispatch servlet Memanggil RequestDispatcher, menentukan siapa co-worker dan co-worker mengambil alih response
14
Next .. Attribute dan listener
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.