SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Umi Laili Yuhana
                                              http://yuhana.wordpress.com
                                                     Taipei, Desember 2007




Anda bebas menggunakan tutorial
ini untuk keperluan apapun dengan
                                    http://yuhana.wordpress.com
menyebutkan sumbernya
Sekilas tentang JSP
Kebutuhan dasar untuk menjalankan JSP
Mempersiapkan JSP Server
     p     p
Menulis Hello World dan menampilkan waktu
saat itu dengan JSP
Scriptlet




         http://yuhana.wordpress.com
JSP adalah kata lain program java dalam
halaman HTML untuk menampilkan konten
dinamis dalam halaman web
Sebagai awalan kita bisa menggunakan
sembarang file HTML dan mengubah extensi
.html menjadi .jsp untuk menjadikannya file
 html           jsp
JSP
Contoh dalam tutorial ini adalah bagaimana
menampilkan hello world serta waktu saat
itu di website dengan jsp
                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Mempersiapkan JSP Server
                                       Menulis Hello World dengan JSP
         http://yuhana.wordpress.com   Scriptlet
Memiliki JSP server
Memiliki browser (Internet Explorer, Firefox,
Opera, dll)
Mengerti syntax HTML
Mengerti pemrograman Java




                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Mempersiapkan JSP Server
                                       Menulis Hello World dengan JSP
         http://yuhana.wordpress.com   Scriptlet
Macam-macam aplikasi server untuk web
Macam macam
server
 Blazix from Desiderata Software (1.5 Megabytes,
 JSP, Servlets and EJB )
 JSP S l         d EJBs)
 TomCat from Apache (Approx 6 Megabytes)
 WebLogic from BEA Systems (Approx 40
 Megabytes, JSP, Servlets and EJBs)
 WebSphere from IBM (Approx 100 Megabytes, JSP,
 Servlets d EJBs)
 S l t and EJB )
Jika tidak memiliki, download dan install
terlebih dahulu
                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Mempersiapkan JSP Server
                                       Menulis Hello World dengan JSP
         http://yuhana.wordpress.com   Scriptlet
Jika anda belum memiliki aplikasi untuk web
server dan ingin menggunakan Blazix maka
ikuti langkah di halaman ini
Buka http://www.blazix.com/download.html
di browser anda
Scroll
S ll mouse k bke bawah, klik t b l
                      h      tombol

yang ada di halaman bawah untuk download
instaler blazix
Simpan blazix dan ikuti petunjuk instalasi
yang ada
                                      Sekilas tentang JSP
                                      Kebutuhan dasar untuk menjalankan JSP
                                      Mempersiapkan JSP Server
                                                   Menulis Hello World dengan JSP
             http://yuhana.wordpress.com           Scriptlet
Buat file JSP
Starting S
St ti      Server -> J l k
                       Jalankan web server
                                  b
(blazix)
Buka file JSP dari browser




                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Mempersiapkan JSP Server
                                       Menulis Hello World dengan JSP
         http://yuhana.wordpress.com   Scriptlet
Buat file JSP sederhana dengan notepad atau
editplus, tuliskan syntax berikut :
 <HTML>
 <BODY>
  BODY
 Hello World!!<br>
 Hello Yuhana, Hari ini adalah <%= new java.util.Date()
   %>
 </BODY>
 </HTML>
Simpan dengan nama hello.jsp di folder
C:Blazixwebfilestest
                                               Sekilas tentang JSP
                                               Kebutuhan dasar untuk menjalankan JSP
                                               Sekilas tentang JSP
                                               Mempersiapkan JSP Server
                                               Kebutuhan dasar untuk menjalankan JSP
                                               Menulis Hello World Browser
                                               Mempersiapkan JSP dengan JSP
           http://yuhana.wordpress.com         Scriptlet
                                               Menulis Hello World dengan JSP
Syntax tersebut selalu mengembalikan nilai
waktu pada saat itu (current time)
Karakter <%= dan %> menutup ekspresi java
yang dievaluasi pada run time
Hal inilah yang memungkinkan penggunaan
JSP untuk mengenerate h l
       tk            t halaman HTML
dinamis yang berubah sesuai aksi atau kondisi
yang ada


                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Sekilas tentang JSP
                                       Mempersiapkan JSP Server
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Menulis Hello World Browser
                                       Mempersiapkan JSP dengan JSP
         http://yuhana.wordpress.com   Scriptlet
                                       Menulis Hello World dengan JSP
Asumsi : web server yang digunakan adalah
blazix
Buka blazix web server dengan meng-klik
blxweb (dari windows explorer) untuk
menjalankan server




                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Sekilas tentang JSP
                                       Mempersiapkan JSP Server
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Menulis Hello World Server
                                       Mempersiapkan JSP dengan JSP
         http://yuhana.wordpress.com   Scriptlet
                                       Menulis Hello World dengan JSP
URL yang digunakan untuk membuka file di
server blazix adalah
     http://your-406dc4b111/
Contoh: C:Blazixwebfilestesthello.jsp,
akan dibuka dengan URL http://your-
406dc4b111/test/hello.jsp dalam b
406d 4b111/t t/h ll j d l         browser




                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Sekilas tentang JSP
                                       Mempersiapkan JSP Server
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Menulis Hello World Server
                                       Mempersiapkan JSP dengan JSP
         http://yuhana.wordpress.com   Scriptlet
                                       Menulis Hello World dengan JSP
Blok code java di JSP
Diawali dengan <% dan ditutup dengan %>




                                       Sekilas tentang JSP
                                       Kebutuhan dasar untuk menjalankan JSP
                                       Mempersiapkan JSP Server
                                       Menulis Hello World dengan JSP
         http://yuhana.wordpress.com   Scriptlet
lk     kd               l
Menampilkan waktu dengan scriptlet
 Contoh penggunaan scriptlet dan hasilnya :
                                                Tuliskan code berikut
                                                di notepad dan
                                                simpan dengan nama
                                                hello.jsp




 Jalankan di browser




                                                    Sekilas tentang JSP
                                                    Kebutuhan dasar untuk menjalankan JSP
                                                    Mempersiapkan JSP Server
                                                    Menulis Hello World dengan JSP
                  http://yuhana.wordpress.com       Scriptlet
Jika sudah tidak digunakan lagi, server dapat
di stop
Tekan Ctrl+C untuk menghentikan web server
blazix
Untuk menggunakannya lagi mulai ulangi
langkah start server d jik sudah tid k
l    kh t t          dan jika d h tidak
digunakan lagi stop server




                    http://yuhana.wordpress.com
http://www.blazix.com
http://www.jsptut.com/




        http://yuhana.wordpress.com
http://yuhana.wordpress.com

Más contenido relacionado

La actualidad más candente

2 pemrograman internet bedah halaman web
2 pemrograman internet   bedah halaman web2 pemrograman internet   bedah halaman web
2 pemrograman internet bedah halaman webToni Tegar Sahidi
 
Tugas 2 - Rekayasa Web
Tugas 2 - Rekayasa WebTugas 2 - Rekayasa Web
Tugas 2 - Rekayasa Webarisjunedi
 
tutorial meng install Drupal
tutorial meng install Drupaltutorial meng install Drupal
tutorial meng install Drupalilham bacht
 
Tutorial wordpress 4
Tutorial wordpress 4Tutorial wordpress 4
Tutorial wordpress 4iksan354
 
Tugas 2 rekayasa web
Tugas 2 rekayasa webTugas 2 rekayasa web
Tugas 2 rekayasa webRizki Wahyu
 
XAMPP (Local Web Server)
XAMPP (Local Web Server) XAMPP (Local Web Server)
XAMPP (Local Web Server) Nurli Adelan
 

La actualidad más candente (9)

Tugas 2 rekayasa web
Tugas 2 rekayasa webTugas 2 rekayasa web
Tugas 2 rekayasa web
 
2 pemrograman internet bedah halaman web
2 pemrograman internet   bedah halaman web2 pemrograman internet   bedah halaman web
2 pemrograman internet bedah halaman web
 
Tugas 2 - Rekayasa Web
Tugas 2 - Rekayasa WebTugas 2 - Rekayasa Web
Tugas 2 - Rekayasa Web
 
Virtual host
Virtual hostVirtual host
Virtual host
 
tutorial meng install Drupal
tutorial meng install Drupaltutorial meng install Drupal
tutorial meng install Drupal
 
Tutorial wordpress 4
Tutorial wordpress 4Tutorial wordpress 4
Tutorial wordpress 4
 
Tugas 2 rekayasa web
Tugas 2 rekayasa webTugas 2 rekayasa web
Tugas 2 rekayasa web
 
Java sfb
Java sfbJava sfb
Java sfb
 
XAMPP (Local Web Server)
XAMPP (Local Web Server) XAMPP (Local Web Server)
XAMPP (Local Web Server)
 

Similar a Tutorial Jsp (Java Server Page) Bagian 1

Java Server Pages
Java Server PagesJava Server Pages
Java Server Pagesgalihsatria
 
Pemrograman Web 3
Pemrograman Web 3Pemrograman Web 3
Pemrograman Web 3andreboys
 
Pemrograman web
Pemrograman webPemrograman web
Pemrograman webtai32
 
tutorial jsf bagian 1
tutorial jsf bagian 1tutorial jsf bagian 1
tutorial jsf bagian 1Jogal
 
Jeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsJeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsIndividual Consultants
 
NodeJS Dasar.pptx
NodeJS Dasar.pptxNodeJS Dasar.pptx
NodeJS Dasar.pptxAhnafGaming
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jspYuna Argadewi
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jspYuna Argadewi
 

Similar a Tutorial Jsp (Java Server Page) Bagian 1 (13)

pengenalan jsp
pengenalan jsppengenalan jsp
pengenalan jsp
 
Java Server Pages
Java Server PagesJava Server Pages
Java Server Pages
 
JSP (Java Server Pages)
JSP (Java Server Pages)JSP (Java Server Pages)
JSP (Java Server Pages)
 
JSP Fundamental (05PZT)
JSP Fundamental (05PZT)JSP Fundamental (05PZT)
JSP Fundamental (05PZT)
 
Pemrograman Web 3
Pemrograman Web 3Pemrograman Web 3
Pemrograman Web 3
 
Pemrograman web
Pemrograman webPemrograman web
Pemrograman web
 
Pemrograman web.dok
Pemrograman web.dokPemrograman web.dok
Pemrograman web.dok
 
tutorial jsf bagian 1
tutorial jsf bagian 1tutorial jsf bagian 1
tutorial jsf bagian 1
 
Jeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic ServletsJeni Web Programming Bab 2 Basic Servlets
Jeni Web Programming Bab 2 Basic Servlets
 
Pertemuan 8
Pertemuan 8Pertemuan 8
Pertemuan 8
 
NodeJS Dasar.pptx
NodeJS Dasar.pptxNodeJS Dasar.pptx
NodeJS Dasar.pptx
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jsp
 
Koneksi database menggunakan jsp
Koneksi database menggunakan jspKoneksi database menggunakan jsp
Koneksi database menggunakan jsp
 

Tutorial Jsp (Java Server Page) Bagian 1

  • 1. Umi Laili Yuhana http://yuhana.wordpress.com Taipei, Desember 2007 Anda bebas menggunakan tutorial ini untuk keperluan apapun dengan http://yuhana.wordpress.com menyebutkan sumbernya
  • 2. Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server p p Menulis Hello World dan menampilkan waktu saat itu dengan JSP Scriptlet http://yuhana.wordpress.com
  • 3. JSP adalah kata lain program java dalam halaman HTML untuk menampilkan konten dinamis dalam halaman web Sebagai awalan kita bisa menggunakan sembarang file HTML dan mengubah extensi .html menjadi .jsp untuk menjadikannya file html jsp JSP Contoh dalam tutorial ini adalah bagaimana menampilkan hello world serta waktu saat itu di website dengan jsp Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server Menulis Hello World dengan JSP http://yuhana.wordpress.com Scriptlet
  • 4. Memiliki JSP server Memiliki browser (Internet Explorer, Firefox, Opera, dll) Mengerti syntax HTML Mengerti pemrograman Java Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server Menulis Hello World dengan JSP http://yuhana.wordpress.com Scriptlet
  • 5. Macam-macam aplikasi server untuk web Macam macam server Blazix from Desiderata Software (1.5 Megabytes, JSP, Servlets and EJB ) JSP S l d EJBs) TomCat from Apache (Approx 6 Megabytes) WebLogic from BEA Systems (Approx 40 Megabytes, JSP, Servlets and EJBs) WebSphere from IBM (Approx 100 Megabytes, JSP, Servlets d EJBs) S l t and EJB ) Jika tidak memiliki, download dan install terlebih dahulu Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server Menulis Hello World dengan JSP http://yuhana.wordpress.com Scriptlet
  • 6. Jika anda belum memiliki aplikasi untuk web server dan ingin menggunakan Blazix maka ikuti langkah di halaman ini Buka http://www.blazix.com/download.html di browser anda Scroll S ll mouse k bke bawah, klik t b l h tombol yang ada di halaman bawah untuk download instaler blazix Simpan blazix dan ikuti petunjuk instalasi yang ada Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server Menulis Hello World dengan JSP http://yuhana.wordpress.com Scriptlet
  • 7. Buat file JSP Starting S St ti Server -> J l k Jalankan web server b (blazix) Buka file JSP dari browser Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server Menulis Hello World dengan JSP http://yuhana.wordpress.com Scriptlet
  • 8. Buat file JSP sederhana dengan notepad atau editplus, tuliskan syntax berikut : <HTML> <BODY> BODY Hello World!!<br> Hello Yuhana, Hari ini adalah <%= new java.util.Date() %> </BODY> </HTML> Simpan dengan nama hello.jsp di folder C:Blazixwebfilestest Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Sekilas tentang JSP Mempersiapkan JSP Server Kebutuhan dasar untuk menjalankan JSP Menulis Hello World Browser Mempersiapkan JSP dengan JSP http://yuhana.wordpress.com Scriptlet Menulis Hello World dengan JSP
  • 9. Syntax tersebut selalu mengembalikan nilai waktu pada saat itu (current time) Karakter <%= dan %> menutup ekspresi java yang dievaluasi pada run time Hal inilah yang memungkinkan penggunaan JSP untuk mengenerate h l tk t halaman HTML dinamis yang berubah sesuai aksi atau kondisi yang ada Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Sekilas tentang JSP Mempersiapkan JSP Server Kebutuhan dasar untuk menjalankan JSP Menulis Hello World Browser Mempersiapkan JSP dengan JSP http://yuhana.wordpress.com Scriptlet Menulis Hello World dengan JSP
  • 10. Asumsi : web server yang digunakan adalah blazix Buka blazix web server dengan meng-klik blxweb (dari windows explorer) untuk menjalankan server Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Sekilas tentang JSP Mempersiapkan JSP Server Kebutuhan dasar untuk menjalankan JSP Menulis Hello World Server Mempersiapkan JSP dengan JSP http://yuhana.wordpress.com Scriptlet Menulis Hello World dengan JSP
  • 11. URL yang digunakan untuk membuka file di server blazix adalah http://your-406dc4b111/ Contoh: C:Blazixwebfilestesthello.jsp, akan dibuka dengan URL http://your- 406dc4b111/test/hello.jsp dalam b 406d 4b111/t t/h ll j d l browser Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Sekilas tentang JSP Mempersiapkan JSP Server Kebutuhan dasar untuk menjalankan JSP Menulis Hello World Server Mempersiapkan JSP dengan JSP http://yuhana.wordpress.com Scriptlet Menulis Hello World dengan JSP
  • 12. Blok code java di JSP Diawali dengan <% dan ditutup dengan %> Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server Menulis Hello World dengan JSP http://yuhana.wordpress.com Scriptlet
  • 13. lk kd l Menampilkan waktu dengan scriptlet Contoh penggunaan scriptlet dan hasilnya : Tuliskan code berikut di notepad dan simpan dengan nama hello.jsp Jalankan di browser Sekilas tentang JSP Kebutuhan dasar untuk menjalankan JSP Mempersiapkan JSP Server Menulis Hello World dengan JSP http://yuhana.wordpress.com Scriptlet
  • 14. Jika sudah tidak digunakan lagi, server dapat di stop Tekan Ctrl+C untuk menghentikan web server blazix Untuk menggunakannya lagi mulai ulangi langkah start server d jik sudah tid k l kh t t dan jika d h tidak digunakan lagi stop server http://yuhana.wordpress.com
  • 15. http://www.blazix.com http://www.jsptut.com/ http://yuhana.wordpress.com