SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
TUGAS FRAMEWORK J2EE

JAVA SERVER PAGES(JSP)

Oleh:
Agus Budi Raharjo 5109100164

Kelas :
Framework J2EE B

JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMASI
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
2011
UJI COBA SCOPE

1. Definisi Scope Session :
JSP object hanya bisa diakses pada session yang sama, ada pada session client.
uji coba :
percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users.
User 1 :

User 2 :

Pembuktian :
Setiap client session tidak saling mempengaruhi dan setiap ada user baru maka JSP object
akan dibuat baru dan tidak saling berkaitan.
2. Definisi Scope Application :
Scope dapat diakses dari beberapa halaman aplikasi. JSP object dibatasi oleh application,
sehingga jika dibuka oleh user lain, akan melanjutkan object terakhir + x. Dimiliki oleh
container JSPdan dapat dimanipulasi oleh sembarang Servlet atau aplikasi.
uji coba :
percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users.
User 1 :

User 2 :

Pembuktian :
Dari pembuktian dapat dilihat bahwa JSP Object tidak mengulangi dari awal (reset), namun
langsung mengakses gambar selanjutnya.
3. Definisi Scope Page :
JSP Object hanya bisa diakses dari halaman yang sama dimana JSP object dibuat. Default JSP
object pada tag <jsp:useBean> adalah page. Ada pada halaman yang mendefinisikan.
Instance individu tiap halaman.
uji coba :
percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users.
User 1 :

User 2 :

Pembuktian :
Jika di-refresh nilai JSP Object akan di-reset sehingga ketika di-load berulang ulang gambar
akan tetap sama.
4. Definisi Scope Request :
JSP Object dapat diakses dari beberapa halaman permintaan. Jika ada lebih dari satu
halaman hanya dapat melayani satu permintaan. Ada selama waktu request.
uji coba :
percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users.
User 1 :

User 2 :

Pembuktian :
JSP Object bisa diakses selama waktu request. Selama belum ada respon, maka JSP object
tidak berubah, kecuali diberikan input berupa request JSP Object tertentu yang ditampilkan
maka akan mengubah nilai JSP Object.
PERBEDAAN JSP:FORWARD DAN JSP:INCLUDE
<jsp:forward>
Kode :

Tampilan Login :

Tampilan View :

Kesimpulan :
Jsp:forward membuat code di bawah kode <jsp:forward> diabaikan dan dialihkan langsung pada
halaman yang dituju.
<jsp:include>
Kode :

Tampilan Login :

Tampilan View :

Kesimpulan :
Jsp:include mengijinkan kode di bawah jsp:include disertakan dalam halaman.

Contenu connexe

Plus de Budi Raharjo

Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Budi Raharjo
 
Tugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixelTugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixelBudi Raharjo
 
Tugas 1 paal e agus budi raharjo 5109100164
Tugas 1 paal e agus budi raharjo 5109100164Tugas 1 paal e agus budi raharjo 5109100164
Tugas 1 paal e agus budi raharjo 5109100164Budi Raharjo
 
Penggunaan network address translation
Penggunaan network address translationPenggunaan network address translation
Penggunaan network address translationBudi Raharjo
 
Paper cloud computing br
Paper cloud computing brPaper cloud computing br
Paper cloud computing brBudi Raharjo
 
Protocol lan 5109100164
Protocol lan 5109100164Protocol lan 5109100164
Protocol lan 5109100164Budi Raharjo
 
Peranan pembelajaran elektronik
Peranan pembelajaran elektronikPeranan pembelajaran elektronik
Peranan pembelajaran elektronikBudi Raharjo
 
Perbedaan antar computer filesystem 5109100164
Perbedaan antar computer filesystem 5109100164Perbedaan antar computer filesystem 5109100164
Perbedaan antar computer filesystem 5109100164Budi Raharjo
 
Process technology 5109100164 5109100702
Process technology 5109100164 5109100702Process technology 5109100164 5109100702
Process technology 5109100164 5109100702Budi Raharjo
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Budi Raharjo
 
Instruksi mesin agus budi raharjo
Instruksi mesin agus budi raharjoInstruksi mesin agus budi raharjo
Instruksi mesin agus budi raharjoBudi Raharjo
 
5109100023 makalah
5109100023 makalah5109100023 makalah
5109100023 makalahBudi Raharjo
 
Green computing pil
Green computing  pilGreen computing  pil
Green computing pilBudi Raharjo
 
Analisa ud azam jaya
Analisa ud azam jayaAnalisa ud azam jaya
Analisa ud azam jayaBudi Raharjo
 

Plus de Budi Raharjo (18)

Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905Gl01 spec pl - bid me - 5112201905
Gl01 spec pl - bid me - 5112201905
 
Tugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixelTugas pdhupl kelompok flixel
Tugas pdhupl kelompok flixel
 
Tugas 1 paal e agus budi raharjo 5109100164
Tugas 1 paal e agus budi raharjo 5109100164Tugas 1 paal e agus budi raharjo 5109100164
Tugas 1 paal e agus budi raharjo 5109100164
 
Penggunaan network address translation
Penggunaan network address translationPenggunaan network address translation
Penggunaan network address translation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Paper cloud computing br
Paper cloud computing brPaper cloud computing br
Paper cloud computing br
 
Protocol lan 5109100164
Protocol lan 5109100164Protocol lan 5109100164
Protocol lan 5109100164
 
Peranan pembelajaran elektronik
Peranan pembelajaran elektronikPeranan pembelajaran elektronik
Peranan pembelajaran elektronik
 
Perbedaan antar computer filesystem 5109100164
Perbedaan antar computer filesystem 5109100164Perbedaan antar computer filesystem 5109100164
Perbedaan antar computer filesystem 5109100164
 
Process technology 5109100164 5109100702
Process technology 5109100164 5109100702Process technology 5109100164 5109100702
Process technology 5109100164 5109100702
 
Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
 
Presentasi kwn
Presentasi kwnPresentasi kwn
Presentasi kwn
 
Agama
AgamaAgama
Agama
 
Instruksi mesin agus budi raharjo
Instruksi mesin agus budi raharjoInstruksi mesin agus budi raharjo
Instruksi mesin agus budi raharjo
 
5109100023 makalah
5109100023 makalah5109100023 makalah
5109100023 makalah
 
Green computing pil
Green computing  pilGreen computing  pil
Green computing pil
 
Analisa ud azam jaya
Analisa ud azam jayaAnalisa ud azam jaya
Analisa ud azam jaya
 
desain server
desain serverdesain server
desain server
 

Tugas framework j2 ee beda app session page

  • 1. TUGAS FRAMEWORK J2EE JAVA SERVER PAGES(JSP) Oleh: Agus Budi Raharjo 5109100164 Kelas : Framework J2EE B JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER 2011
  • 2. UJI COBA SCOPE 1. Definisi Scope Session : JSP object hanya bisa diakses pada session yang sama, ada pada session client. uji coba : percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users. User 1 : User 2 : Pembuktian : Setiap client session tidak saling mempengaruhi dan setiap ada user baru maka JSP object akan dibuat baru dan tidak saling berkaitan.
  • 3. 2. Definisi Scope Application : Scope dapat diakses dari beberapa halaman aplikasi. JSP object dibatasi oleh application, sehingga jika dibuka oleh user lain, akan melanjutkan object terakhir + x. Dimiliki oleh container JSPdan dapat dimanipulasi oleh sembarang Servlet atau aplikasi. uji coba : percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users. User 1 : User 2 : Pembuktian : Dari pembuktian dapat dilihat bahwa JSP Object tidak mengulangi dari awal (reset), namun langsung mengakses gambar selanjutnya.
  • 4. 3. Definisi Scope Page : JSP Object hanya bisa diakses dari halaman yang sama dimana JSP object dibuat. Default JSP object pada tag <jsp:useBean> adalah page. Ada pada halaman yang mendefinisikan. Instance individu tiap halaman. uji coba : percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users. User 1 : User 2 : Pembuktian : Jika di-refresh nilai JSP Object akan di-reset sehingga ketika di-load berulang ulang gambar akan tetap sama.
  • 5. 4. Definisi Scope Request : JSP Object dapat diakses dari beberapa halaman permintaan. Jika ada lebih dari satu halaman hanya dapat melayani satu permintaan. Ada selama waktu request. uji coba : percobaan dilakukan dengan me-refresh 3x dengan sampel 2 users. User 1 : User 2 : Pembuktian : JSP Object bisa diakses selama waktu request. Selama belum ada respon, maka JSP object tidak berubah, kecuali diberikan input berupa request JSP Object tertentu yang ditampilkan maka akan mengubah nilai JSP Object.
  • 6. PERBEDAAN JSP:FORWARD DAN JSP:INCLUDE <jsp:forward> Kode : Tampilan Login : Tampilan View : Kesimpulan : Jsp:forward membuat code di bawah kode <jsp:forward> diabaikan dan dialihkan langsung pada halaman yang dituju.
  • 7. <jsp:include> Kode : Tampilan Login : Tampilan View : Kesimpulan : Jsp:include mengijinkan kode di bawah jsp:include disertakan dalam halaman.