ENGR 220 Lecture Notes - Lecture 1: Colotomy, Hypertext Transfer Protocol, Legend

33 views6 pages
School
Department
Course
Professor
Bab 6 Objek Implisit
46
Bab 6
Objek Implisit
POKOK BAHASAN:
Daftar Objek Implisit
Variabel Request
Variabel Response
TUJUAN BELAJAR:
Setelah mempelajari bab ini, mahasiswa diharapkan mampu:
1. Mahasiswa mengenal Daftar Objek Implisit
2. Mahasiswa mengenal Variabel Request
3. Mahasiswa mengenal Variabel Response
6.1 Daftar Objek Implisit
JSP menyediakan sejumlah objek yang dikenal dengan sebutan objek implicit
(implicit object) atau terkadang disebut variable terdefinisi (predefined variable).
Tabel 1 – Daftar Variabel Terdefinisi.
Objek Keterangan
Request Variabel ini berhubungan dengan objek
permintaan HTTP
(HTTPServletRequest). Variabel ini
memungkinkan pengaksessan seperti
parameter-parameter permintaan, tipe
permintaan (GET atau POST), dan judul
HTTP
Response Variabel ini berhubungan dengan objek
tanggapan terhadap klien
Unlock document

This preview shows pages 1-2 of the document.
Unlock all 6 pages and 3 million more documents.

Already have an account? Log in
Bab 6 Objek Implisit
47
(HTTPServletResponse). Antara lain
dapat digunakan untuk menciptakan
cookie.
Out Variabel ini digunakan untuk mengirim
keluaran ke klien. Bisa digunakan dalam
bentuk out.println() atau out.print()
Session Variabel ini digunakan untuk menangani
sesi
Application ServletContext
Config Merupakn variable yang merujuk ke
objek ServletConfig untuk halaman
sekarang.
pageContext Menyimpan informasi tentang objek
halaman sekarang.
Page Merupakan sinonim dari this.
Menyatakan halaman JSP.
6.2 Variabel Request
Beberapa metode yang terdapat pada variabel request dapat dilihat pada tabel
berikut :
Metode Keterangan
getParameter(String nama) Memperoleh nilai parameter nama
dengan hasil bertipe String. Kalau
parameter nama tidak tersedia, maka
hasilnya berupa null.
getParameterNames() Menghasilkan suatu Enumeration yang
berisi nama-nama parameter yang
terdapat pada permintaan.
getProtocol() Menghasilkan suatu string yang
menyatakan nama dan versi protokol
yang digunakan untuk melakukan
permintaan.
getRemoteAddr() Menghasilkan suatu string yang
menyatakan alamat IP klien yang
mengirimkan permintaan
getRemoteHost() Menghasilkan suatu string yang
menyatakan nama host milik klien yang
mengirimkan permintaan.
getScheme() Menghasilkan suatu string yang
menyatakan skema yang digunakan
untuk melakukan permintaan (misalnya
http,https,atau ftp)
getServerName() Menghasilkan nama server yang
Unlock document

This preview shows pages 1-2 of the document.
Unlock all 6 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Pokok bahasan: daftar objek implisit, variabel request, variabel response. Setelah mempelajari bab ini, mahasiswa diharapkan mampu: mahasiswa mengenal daftar objek implisit, mahasiswa mengenal variabel request, mahasiswa mengenal variabel response. Jsp menyediakan sejumlah objek yang dikenal dengan sebutan objek implicit (implicit object) atau terkadang disebut variable terdefinisi (predefined variable). Variabel ini berhubungan dengan objek permintaan http (httpservletrequest). Variabel ini memungkinkan pengaksessan seperti parameter-parameter permintaan, tipe permintaan (get atau post), dan judul. Beberapa metode yang terdapat pada variabel request dapat dilihat pada tabel berikut : Metode getparameter(string nama) getparameternames() getprotocol() getremoteaddr() getremotehost() getscheme() getservername() Kalau parameter nama tidak tersedia, maka hasilnya berupa null. Menghasilkan suatu string yang menyatakan skema yang digunakan untuk melakukan permintaan (misalnya http,https,atau ftp) Fungsi metode variabel response sangat bervariasi, antara lain digunakan untuk cookie, menambah judul tanggapan, mengubah judul tanggapan, mengirim suatu kode tanggapan kesalahan atau mengalihkan ke suatu url yang lain. Gambar 6. 1: membuat object implisit untuk mendapatkan header. The request method is

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers