SlideShare a Scribd company logo
1 of 9
BAHASA PEMROGRAMAN II




         DISUSUN OLEH :


  NAMA     : MAYA SURYA
  NIM      : 1011009




JURUSAN SISTEM INFORMASI
   STMIK CATUR SAKTI
        KENDARI
           2010
Tugas :
    Jakarta Tomcat
    Blazic
    Glassfish


   1. Jelaskan cara menginstalasi dari ketiga web server tersebut
   2. Apa perbedaan dari ketiga web server tersebut
   3. Jelaskan apa dan kegunaannya dari JSP ( Java Server Pages )
   4. Jelaskan pengertian Servlet
   5. Buatlah website tampilan sederhana dgn menggunakan file .jsp.
          ( hasilnya di print screen )


 Jakarta Tomcat
    Jakarta Tomcat adalah web application server, yang mempunyai kemampuan sebagai
    Servlet container dan JSP container di mana Anda bisa mendeploy Servlet dan JSP. Di atas
    Jakarta Tomcat, Servlet dan JSP akan bekerja melayani request dari client, yang lumrahnya
    adalah berupa browser.
    Untuk bisa menjalankan Jakarta Tomcat, Anda membutuhkan Java Development Kit (JDK).
    Untuk        instalasi   Jakarta     Tomcat,   Anda   bisa   mendownload   binary   dari
    http://jakarta.apache.org , dalam format .zip, .tar.gz. Yang Anda perlu lakukan hanyalah
    mendecompress file tersebut.
    Dalam bekerja dengan Jakarta Tomcat, Anda mempunyai sebuah directory yang
    dikenal sebagai TOMCAT_HOME. TOMCAT_HOME adalah directory di mana
    Jakarta Tomcat diinstall. Selanjutnya di bawah TOMCAT_HOME Anda akan
    menemukan beberapa subdirectory, diantaranya bin/, conf/, logs/ dan webapp/. Di
    dalam subdirectory bin/ terdapat file-file executable terutama untuk menjalankan dan
    menghentikan Jakarta Tomcat. Di dalam subdirectory conf/ terdapat file-file untuk
    configuration. Di dalam subdirectory logs/ terdapat file-file log. Dan subdirectory
    webapp/ adalah di mana Anda bisa meletakkan aplikasi Web yang Anda bangun dengan
    Servlet dan JSP.Di bawah subdirectory webapp/ Anda bisa mengcreate subdirectory.
Sub directory ini akan dijadikan sebagai Context oleh Jakarta Tomcat.
   Anda     menjalankan       Jakarta    Tomcat      dengan     mengexecute   startup.sh   di
   subdirectory bin/. Sedangkan untuk menghentikan Tomcat Anda mengexecute
   shutdown.sh di sub directory bin/ juga.Secara default Jakarta Tomcat siap melayani
   request dari client melalui port 8080. Melalui Web browser, Anda bisa menghubungi
   http://localhost:8080.


 BLAZEK
   Blazek Web Desain dimiliki oleh Nathan Blazek dari Kearney, Nebraska. Kami, Blazek
   Web Desain, telah menciptakan banyak situs web selama sepuluh tahun terakhir. Kita telah
   menyaksikan berbagai tahap Bahasa HTML datang juga seperti yang terlihat dalam
   pengembangan perangkat tambahan Flash, Shockwave, XHTML, SHTML, XML, PHP,
   ASP, dan desain berbasis CSS. Sebagai pengembang, kami dapat membantu Anda membuat
   keputusan ketika datang ke kegunaan, arah dan konektivitas dari situ.


   Pemilik dan pendiri Desain Web Blazek, Nathan Blazek, telah menerima gelar Bachelor of
   Science di Ilmu Komputer di University of Nebraska di Kearney. Dia juga mencapai minor
   dalam Multimedia. Keputusannya untuk mencapai minor dalam Multimedia lahir dari
   hasratnya untuk pengembangan web. Kombinasi derajat dan membantu kecil memberikan
   pengetahuan pemrograman dan desain grafis yang dibutuhkan untuk menciptakan tata letak
   yang efektif dan kode untuk situs web.


 Glass Fish
   GlassFish adalah server aplikasi yang kompatibel dengan Java EE yang paling sering
   diunduh di industrinya. Dengan lebih dari 24 juta pengunduh sampai dengan hari ini, Sun
   GlassFish Enterprise Server v3 memberikan solusi server aplikasi setingkat enterprise
   berbasis open source.
   Dengan Sun GlassFish Enterprise Server v3, organisasi dapat membuat dan menggunakan
   aplikasi Web modern dengan Java EE 6 Web Profile dan dengan mudah meningkatkan
   kekuatan platform Java EE 6 secara utuh untuk aplikasi enterprise.
1.   Cara menginstall :


      Jakarta Tomcat :
     1. apache tomcat dapat di download di http://tomcat.apache.org/download-60.cgi#6.0.26
        atau jakarta.apache.org.
     2. anda dapat mendownload dalam 3 bentuk: zip, exe, dan tar.gz.
        Jika anda mendownload dalam bentuk zip :
     3. exstrak file zip kedalam direktori C:
     4. setting JAVA HOME (properties my computer-edvanced-environment variable-system
        variable-new)
        JAVA_HOME
        C:Program FilesJavajdk1.6.0
     5. setting CATALINA HOME
        CATALINA_HOME
        C:apache-tomcat-6.0.18
     6. setting PATH
        PATH
        C:Program FilesJavajdk1.6.0bin;C:apache-tomcat-6.0.18bin;
     7. restart windows anda.
     8. testing apache tomcat:
        – start-run-cmd
        – ketikkan catalina.bat run
        – buka web browser dan silahkan masuk ke localhost:8080
1. *) instalasi dalam bentuk file .exe
   download tomcat 6.0.26.exe dan jalankan. pada bagian Choose Component pilih costum
   sesuai gambar dibawah :




2. Isi user name dan password dan biar port defaultnya 8080
3. Kemudian masuk ke direktori C: (dimana file instalasinya tersimpan, biasanya dalam
   program file atau langsung dalam direktori C)/tomcat 6/bin dan jalankan file tomcat6.exe
4. Buka web browser-silahkan masukkan url URL http://localhost:8080 dan akan tampil
   homepage tomcat seperti dibawah :
Cara menginstall glassfish :
Yang harus dimiliki sebelum menginstall Glassfish adalah GlassFish.jar. Dan sekarang anggap
saja anda sudah mempunyai Glassfish.jar.
Langkah – langkah :
1. Copy Glassfish.jar anda ke direktori yang anda inginkan, sebaiknya di C: saja.


2. Buka command prompt dan ketikkan java -Xmx256m -jar (nama file glassfish).jar, misalnya :
java -Xmx256m -jar glassfish-installer-v2ur2-b04-windows.jar


3. Tunggu beberapa saat, akan muncul sebuah window agreement seperti ini,




klik tombol accept hingga berubah menjadi enabled. Dan tunggulah beberapa saat lagi hingga
terdapat tulisan "Installation Complete" pada command prompt.


4.   Masuk ke direktori glassfish, melalui command prompt. Setelah masuk direktori glassfish,
     ketikan "libantbinant -f setup.xml", enter.

5.   Setelah itu akan muncul tulisan BUILD SUCCESSFULLY pada command prompt, berarti
     anda telah berhasil meng-install Glassfish di komputer anda.
6.   Copy sebuah mysql-connector-java minimal versi 4 ke folder lib di dalam folder glassfish.

7.   Kemudian buka command prompt lagi, masuk pada folder bin di dalam folder glassfish
     melalui command prompt(c:glassfishbin>).

8.   Ketikan asadmin create-domain --user admin --adminport 4848 domain1. Perintah ini untuk
     membuat domain baru pada glassfish. Masukan password= password dan password again=
     password.

9.   Tunggu hingga semua selesai terinstall hingga muncul tulisan "Domain domain1 created"
     pada command prompt anda.

10. Ketikan asadmin start-domain domain1 untuk menjalankan server dan tunggu beberapa saat
    hingga domain running.

11. Buka browser anda dan buka URL http://localhost:4848, sesuai dengan port yang anda buat
    pada command prompt tadi.

12. Akan muncul form login, masukkan username: admin dan password: password. Klik Login.

13. Pilih menu Web Applications dan pilih deploy. Tekan browse, lalu pilih file *.war pada
    folder dist yang berada di dalam project dan pilih Server pada Virtual Server. Kemudian klik
    OK.

14. Pilih menu Resource pada menubar kiri. Pilih JDBC - Connection Pools dan klik new.
    Setelah terisi tekan next untuk proses selanjutnya. Isikan beberapa field text pada property-
    property yang telah di sediakan oleh glassfish. Seperti user:(username database anda),
    password:(password database anda), Url/url:(tempat database anda). jangan lupa klik finish.

15. Kemudian klik Connection Pool yang tadi telah dibuat dan klik PING untuk mengetahui
    Glassfish tersebut sudah connect dengan database atau belum.

16. Jika terdapat tulisan PING SUCCESSED, berarti Glassfish sudah berhasil melakukan
    koneksi ke database anda,
3. Kegunaan dari JSP ( java server pages )
JSP merupakan halaman yang menggabungkan HTML dengan scripting tag dan program java.
Pada saat JSP dipanggil client melalui browser, JSP tersebut akan di kompile terlebih dahulu
menjadi servlet, dan kemudian hasilnya dikembalikan ke client.
Kegunaannya : JSP bertujuan untuk menyederhanakan pembuatan dan manajemen halaman web
yang bersifat dinamis, dengan cara memisahkan content dan presentasi.


4. Pengertian Servlet
Servlet adalah class Java yang menangani request dari user dan memberikan response.Servlet
merupakan class Java yang mengimplement interface Servlet dan menerima request dari class
Java, request client atau servlet yang lain.
Servlet juga bisa disebut HTTP servlet.Hal ini dikarenakan Servlet menggunakan protokol
HTTP,tapi Servlet bukan termasuk dalam spesifikasi protokol Client-Server.
Untuk menciptakan sebuah Servlet, kita harus mengimport extension class javax.servlet dan
javax.http.servlet.Javax.servlet berisi framework dasar servlet dan javax.servlet.http berisi
framework yang akan menangani HTTP request.


4. Website sederhana dengan JSP

More Related Content

What's hot

Konfigurasi server debian squeeze
Konfigurasi server debian squeezeKonfigurasi server debian squeeze
Konfigurasi server debian squeezeSanti Putri
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10manafhsb
 
Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)muhammad azis
 
Konfigurasi proxy dan webserver di clear os
Konfigurasi  proxy dan webserver di clear osKonfigurasi  proxy dan webserver di clear os
Konfigurasi proxy dan webserver di clear osHarry Setya Hadi
 
Tutorial Penggunaan Laravel
Tutorial Penggunaan LaravelTutorial Penggunaan Laravel
Tutorial Penggunaan LaravelEka Rahmawati
 
Panduan Dasar Web Matrix
Panduan Dasar Web MatrixPanduan Dasar Web Matrix
Panduan Dasar Web MatrixMas Tri Sragen
 
Modul Training Membangun Sistem Lab From Home (LFH)
Modul Training Membangun Sistem Lab From Home (LFH)Modul Training Membangun Sistem Lab From Home (LFH)
Modul Training Membangun Sistem Lab From Home (LFH)I Putu Hariyadi
 
Ses pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sqlSes pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sqlomenk gokile
 
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3harisonmtd
 
Modul pelatihan-web-joomla
Modul pelatihan-web-joomlaModul pelatihan-web-joomla
Modul pelatihan-web-joomlaomenk gokile
 
Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3
Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3
Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3I Putu Hariyadi
 

What's hot (19)

Jeni Web Programming Bab 4 Dasar Jsp
Jeni Web Programming Bab 4 Dasar JspJeni Web Programming Bab 4 Dasar Jsp
Jeni Web Programming Bab 4 Dasar Jsp
 
Pelajaran jsp smk XI RPL
Pelajaran jsp smk XI RPLPelajaran jsp smk XI RPL
Pelajaran jsp smk XI RPL
 
Konfigurasi server debian squeeze
Konfigurasi server debian squeezeKonfigurasi server debian squeeze
Konfigurasi server debian squeeze
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
 
Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)
 
Webmin faq
Webmin faqWebmin faq
Webmin faq
 
Tug as ii
Tug as iiTug as ii
Tug as ii
 
Konfigurasi proxy dan webserver di clear os
Konfigurasi  proxy dan webserver di clear osKonfigurasi  proxy dan webserver di clear os
Konfigurasi proxy dan webserver di clear os
 
Tutorial Penggunaan Laravel
Tutorial Penggunaan LaravelTutorial Penggunaan Laravel
Tutorial Penggunaan Laravel
 
Panduan Dasar Web Matrix
Panduan Dasar Web MatrixPanduan Dasar Web Matrix
Panduan Dasar Web Matrix
 
Modul Training Membangun Sistem Lab From Home (LFH)
Modul Training Membangun Sistem Lab From Home (LFH)Modul Training Membangun Sistem Lab From Home (LFH)
Modul Training Membangun Sistem Lab From Home (LFH)
 
Mandriva
MandrivaMandriva
Mandriva
 
Ses pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sqlSes pemrograman-web-database-dg-php-dan-my sql
Ses pemrograman-web-database-dg-php-dan-my sql
 
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
 
Buku Hijau II : Panduan ClearOS 6
Buku Hijau II : Panduan ClearOS 6Buku Hijau II : Panduan ClearOS 6
Buku Hijau II : Panduan ClearOS 6
 
Cms
CmsCms
Cms
 
Modul pelatihan-web-joomla
Modul pelatihan-web-joomlaModul pelatihan-web-joomla
Modul pelatihan-web-joomla
 
Bab 1-instalasi
Bab 1-instalasiBab 1-instalasi
Bab 1-instalasi
 
Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3
Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3
Membangun Server Virtualisasi dengan Proxmox Virtual Environment (PVE) 5.3
 

Similar to BAHASA PEMROGRAMAN II

Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smkDewa Dewa
 
Tutorial web service (web & client) with spring web services
Tutorial web service (web & client) with spring web servicesTutorial web service (web & client) with spring web services
Tutorial web service (web & client) with spring web servicesmuhammad arif nasution
 
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDETutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDEDimas Prawira
 
Jsp dengan netbeans versi 6
Jsp dengan netbeans versi 6Jsp dengan netbeans versi 6
Jsp dengan netbeans versi 6Raka Milzam
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuWirabumi Software
 
Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-serverDwi Wahyudi
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3Devandy Enda
 
Mengamankan Aplikasi Java EE 6
Mengamankan Aplikasi Java EE 6Mengamankan Aplikasi Java EE 6
Mengamankan Aplikasi Java EE 6Bowo Prasetyo
 
CMS (Content Management System)
CMS (Content Management System)CMS (Content Management System)
CMS (Content Management System)idharudin
 
Netbeans jasper-tutorial
Netbeans jasper-tutorialNetbeans jasper-tutorial
Netbeans jasper-tutorialyunus pramono
 
Tutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXFTutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXFmuhammad arif nasution
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Serverrizki maulana
 
Installasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpInstallasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpAde Hendini
 
Xampp Untuk Pemula
Xampp Untuk PemulaXampp Untuk Pemula
Xampp Untuk PemulaNdixs Tok
 
Ws 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi fileWs 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi fileWahiduna ElQudsy
 
Web Service Menggunakan Axis
Web Service Menggunakan AxisWeb Service Menggunakan Axis
Web Service Menggunakan AxisBart Simpsons
 

Similar to BAHASA PEMROGRAMAN II (20)

Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
 
Tutorial web service (web & client) with spring web services
Tutorial web service (web & client) with spring web servicesTutorial web service (web & client) with spring web services
Tutorial web service (web & client) with spring web services
 
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDETutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
Tutorial instalasi, konfigurasi glassfish serta integrasi dengan Eclipse IDE
 
Jsp dengan netbeans versi 6
Jsp dengan netbeans versi 6Jsp dengan netbeans versi 6
Jsp dengan netbeans versi 6
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di Ubuntu
 
Modul 8 squid
Modul 8 squidModul 8 squid
Modul 8 squid
 
Squid proxy-server
Squid proxy-serverSquid proxy-server
Squid proxy-server
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3
 
Mengamankan Aplikasi Java EE 6
Mengamankan Aplikasi Java EE 6Mengamankan Aplikasi Java EE 6
Mengamankan Aplikasi Java EE 6
 
CMS (Content Management System)
CMS (Content Management System)CMS (Content Management System)
CMS (Content Management System)
 
Module desain web
Module desain webModule desain web
Module desain web
 
Mari belajar vue js
Mari belajar vue jsMari belajar vue js
Mari belajar vue js
 
Netbeans jasper-tutorial
Netbeans jasper-tutorialNetbeans jasper-tutorial
Netbeans jasper-tutorial
 
Tutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXFTutorial Hello World Web Services with Apache CXF
Tutorial Hello World Web Services with Apache CXF
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Server
 
Installasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpInstallasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhp
 
Soal ujikom 2013
Soal ujikom 2013Soal ujikom 2013
Soal ujikom 2013
 
Xampp Untuk Pemula
Xampp Untuk PemulaXampp Untuk Pemula
Xampp Untuk Pemula
 
Ws 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi fileWs 01-install appserv+xampp+konfigurasi file
Ws 01-install appserv+xampp+konfigurasi file
 
Web Service Menggunakan Axis
Web Service Menggunakan AxisWeb Service Menggunakan Axis
Web Service Menggunakan Axis
 

BAHASA PEMROGRAMAN II

  • 1. BAHASA PEMROGRAMAN II DISUSUN OLEH : NAMA : MAYA SURYA NIM : 1011009 JURUSAN SISTEM INFORMASI STMIK CATUR SAKTI KENDARI 2010
  • 2. Tugas :  Jakarta Tomcat  Blazic  Glassfish 1. Jelaskan cara menginstalasi dari ketiga web server tersebut 2. Apa perbedaan dari ketiga web server tersebut 3. Jelaskan apa dan kegunaannya dari JSP ( Java Server Pages ) 4. Jelaskan pengertian Servlet 5. Buatlah website tampilan sederhana dgn menggunakan file .jsp. ( hasilnya di print screen )  Jakarta Tomcat Jakarta Tomcat adalah web application server, yang mempunyai kemampuan sebagai Servlet container dan JSP container di mana Anda bisa mendeploy Servlet dan JSP. Di atas Jakarta Tomcat, Servlet dan JSP akan bekerja melayani request dari client, yang lumrahnya adalah berupa browser. Untuk bisa menjalankan Jakarta Tomcat, Anda membutuhkan Java Development Kit (JDK). Untuk instalasi Jakarta Tomcat, Anda bisa mendownload binary dari http://jakarta.apache.org , dalam format .zip, .tar.gz. Yang Anda perlu lakukan hanyalah mendecompress file tersebut. Dalam bekerja dengan Jakarta Tomcat, Anda mempunyai sebuah directory yang dikenal sebagai TOMCAT_HOME. TOMCAT_HOME adalah directory di mana Jakarta Tomcat diinstall. Selanjutnya di bawah TOMCAT_HOME Anda akan menemukan beberapa subdirectory, diantaranya bin/, conf/, logs/ dan webapp/. Di dalam subdirectory bin/ terdapat file-file executable terutama untuk menjalankan dan menghentikan Jakarta Tomcat. Di dalam subdirectory conf/ terdapat file-file untuk configuration. Di dalam subdirectory logs/ terdapat file-file log. Dan subdirectory webapp/ adalah di mana Anda bisa meletakkan aplikasi Web yang Anda bangun dengan Servlet dan JSP.Di bawah subdirectory webapp/ Anda bisa mengcreate subdirectory.
  • 3. Sub directory ini akan dijadikan sebagai Context oleh Jakarta Tomcat. Anda menjalankan Jakarta Tomcat dengan mengexecute startup.sh di subdirectory bin/. Sedangkan untuk menghentikan Tomcat Anda mengexecute shutdown.sh di sub directory bin/ juga.Secara default Jakarta Tomcat siap melayani request dari client melalui port 8080. Melalui Web browser, Anda bisa menghubungi http://localhost:8080.  BLAZEK Blazek Web Desain dimiliki oleh Nathan Blazek dari Kearney, Nebraska. Kami, Blazek Web Desain, telah menciptakan banyak situs web selama sepuluh tahun terakhir. Kita telah menyaksikan berbagai tahap Bahasa HTML datang juga seperti yang terlihat dalam pengembangan perangkat tambahan Flash, Shockwave, XHTML, SHTML, XML, PHP, ASP, dan desain berbasis CSS. Sebagai pengembang, kami dapat membantu Anda membuat keputusan ketika datang ke kegunaan, arah dan konektivitas dari situ. Pemilik dan pendiri Desain Web Blazek, Nathan Blazek, telah menerima gelar Bachelor of Science di Ilmu Komputer di University of Nebraska di Kearney. Dia juga mencapai minor dalam Multimedia. Keputusannya untuk mencapai minor dalam Multimedia lahir dari hasratnya untuk pengembangan web. Kombinasi derajat dan membantu kecil memberikan pengetahuan pemrograman dan desain grafis yang dibutuhkan untuk menciptakan tata letak yang efektif dan kode untuk situs web.  Glass Fish GlassFish adalah server aplikasi yang kompatibel dengan Java EE yang paling sering diunduh di industrinya. Dengan lebih dari 24 juta pengunduh sampai dengan hari ini, Sun GlassFish Enterprise Server v3 memberikan solusi server aplikasi setingkat enterprise berbasis open source. Dengan Sun GlassFish Enterprise Server v3, organisasi dapat membuat dan menggunakan aplikasi Web modern dengan Java EE 6 Web Profile dan dengan mudah meningkatkan kekuatan platform Java EE 6 secara utuh untuk aplikasi enterprise.
  • 4. 1. Cara menginstall :  Jakarta Tomcat : 1. apache tomcat dapat di download di http://tomcat.apache.org/download-60.cgi#6.0.26 atau jakarta.apache.org. 2. anda dapat mendownload dalam 3 bentuk: zip, exe, dan tar.gz. Jika anda mendownload dalam bentuk zip : 3. exstrak file zip kedalam direktori C: 4. setting JAVA HOME (properties my computer-edvanced-environment variable-system variable-new) JAVA_HOME C:Program FilesJavajdk1.6.0 5. setting CATALINA HOME CATALINA_HOME C:apache-tomcat-6.0.18 6. setting PATH PATH C:Program FilesJavajdk1.6.0bin;C:apache-tomcat-6.0.18bin; 7. restart windows anda. 8. testing apache tomcat: – start-run-cmd – ketikkan catalina.bat run – buka web browser dan silahkan masuk ke localhost:8080
  • 5. 1. *) instalasi dalam bentuk file .exe download tomcat 6.0.26.exe dan jalankan. pada bagian Choose Component pilih costum sesuai gambar dibawah : 2. Isi user name dan password dan biar port defaultnya 8080
  • 6. 3. Kemudian masuk ke direktori C: (dimana file instalasinya tersimpan, biasanya dalam program file atau langsung dalam direktori C)/tomcat 6/bin dan jalankan file tomcat6.exe 4. Buka web browser-silahkan masukkan url URL http://localhost:8080 dan akan tampil homepage tomcat seperti dibawah :
  • 7. Cara menginstall glassfish : Yang harus dimiliki sebelum menginstall Glassfish adalah GlassFish.jar. Dan sekarang anggap saja anda sudah mempunyai Glassfish.jar. Langkah – langkah : 1. Copy Glassfish.jar anda ke direktori yang anda inginkan, sebaiknya di C: saja. 2. Buka command prompt dan ketikkan java -Xmx256m -jar (nama file glassfish).jar, misalnya : java -Xmx256m -jar glassfish-installer-v2ur2-b04-windows.jar 3. Tunggu beberapa saat, akan muncul sebuah window agreement seperti ini, klik tombol accept hingga berubah menjadi enabled. Dan tunggulah beberapa saat lagi hingga terdapat tulisan "Installation Complete" pada command prompt. 4. Masuk ke direktori glassfish, melalui command prompt. Setelah masuk direktori glassfish, ketikan "libantbinant -f setup.xml", enter. 5. Setelah itu akan muncul tulisan BUILD SUCCESSFULLY pada command prompt, berarti anda telah berhasil meng-install Glassfish di komputer anda.
  • 8. 6. Copy sebuah mysql-connector-java minimal versi 4 ke folder lib di dalam folder glassfish. 7. Kemudian buka command prompt lagi, masuk pada folder bin di dalam folder glassfish melalui command prompt(c:glassfishbin>). 8. Ketikan asadmin create-domain --user admin --adminport 4848 domain1. Perintah ini untuk membuat domain baru pada glassfish. Masukan password= password dan password again= password. 9. Tunggu hingga semua selesai terinstall hingga muncul tulisan "Domain domain1 created" pada command prompt anda. 10. Ketikan asadmin start-domain domain1 untuk menjalankan server dan tunggu beberapa saat hingga domain running. 11. Buka browser anda dan buka URL http://localhost:4848, sesuai dengan port yang anda buat pada command prompt tadi. 12. Akan muncul form login, masukkan username: admin dan password: password. Klik Login. 13. Pilih menu Web Applications dan pilih deploy. Tekan browse, lalu pilih file *.war pada folder dist yang berada di dalam project dan pilih Server pada Virtual Server. Kemudian klik OK. 14. Pilih menu Resource pada menubar kiri. Pilih JDBC - Connection Pools dan klik new. Setelah terisi tekan next untuk proses selanjutnya. Isikan beberapa field text pada property- property yang telah di sediakan oleh glassfish. Seperti user:(username database anda), password:(password database anda), Url/url:(tempat database anda). jangan lupa klik finish. 15. Kemudian klik Connection Pool yang tadi telah dibuat dan klik PING untuk mengetahui Glassfish tersebut sudah connect dengan database atau belum. 16. Jika terdapat tulisan PING SUCCESSED, berarti Glassfish sudah berhasil melakukan koneksi ke database anda,
  • 9. 3. Kegunaan dari JSP ( java server pages ) JSP merupakan halaman yang menggabungkan HTML dengan scripting tag dan program java. Pada saat JSP dipanggil client melalui browser, JSP tersebut akan di kompile terlebih dahulu menjadi servlet, dan kemudian hasilnya dikembalikan ke client. Kegunaannya : JSP bertujuan untuk menyederhanakan pembuatan dan manajemen halaman web yang bersifat dinamis, dengan cara memisahkan content dan presentasi. 4. Pengertian Servlet Servlet adalah class Java yang menangani request dari user dan memberikan response.Servlet merupakan class Java yang mengimplement interface Servlet dan menerima request dari class Java, request client atau servlet yang lain. Servlet juga bisa disebut HTTP servlet.Hal ini dikarenakan Servlet menggunakan protokol HTTP,tapi Servlet bukan termasuk dalam spesifikasi protokol Client-Server. Untuk menciptakan sebuah Servlet, kita harus mengimport extension class javax.servlet dan javax.http.servlet.Javax.servlet berisi framework dasar servlet dan javax.servlet.http berisi framework yang akan menangani HTTP request. 4. Website sederhana dengan JSP