Java Server Pages (JSP) adalah bahasa scripting untuk web
programming yang bersifat server side seperti halnya PHP dan ASP. JSP
dapat berupa gabungan antara baris HTML dan fungsi-fungsi dari JSP itu
sendiri. Berbeda dengan Servlet yang harus dikompilasi oleh USER
menjadi class sebelum dijalankan, JSP tidak perlu dikompilasi oleh USER
tapi SERVER yang akan melakukan tugas tersebut. Makanya pada saat user
membuat pertama kali atau melakukan modifikasi halaman dan
mengeksekusinya pada web browser akan memakan sedikit waktu sebelum
ditampilkan.
Nama
merupakan hal penting dalam teknik pemrograman. Dalam suatu program,
nama digunakan untuk menyebut sesuatu. Untuk menggunakan "sesuatu"
tersebut, programmer harus mengerti bagaimana aturan pemberian nama dan
aturan untuk menggunakan nama tersebut dalam programnya. Atau dengan
kata lain, programmer harus mengerti sintaks dan semantik dari nama.
Menurut
aturan sintaks Java, nama merupakan rangkaian dari 1 atau lebih
karakter. Harus dimulai dengan huruf dan harus terdiri dari huruf,
angka atau karakter garis bawah '_'. Berikut ini adalah contoh nama
yang diperbolehkan:
Program
komputer adalah rangkaian instruksi yang diberikan agar komputer dapat
bekerja. Suatu pekerjaan yang mungkin sederhana bagi manusia tidak
dapat dimengerti oleh komputer. Manusia harus memberikan petunjuk
kepada komputer bagaimana melakukan suatutugas dalam bentuk bahasa
pemrograman. Bahasa pemrograman berbeda dengan bahasa manusia, karena
komputer membutuhkan aturan yang lebih baku apa yang boleh dan apa yang
tidak boleh dalam suatu bahasa pemrograman. Aturan ini disebut sintaks
bahasa.
Setelah
Anda berhasil melakukan instalasi plug-in Subversive, langkah-langkah
berikut ini akan membimbing Anda untuk menguji koneksi ke gudang
(repository) kode pada SVN server.
1. Klik "New -> Project -> SVN -> Checkout Project from SVN"
Untuk
menggunakan contoh kode pada situs ini, Anda juga bisa menggunakan
Subversion untuk mengambil file langsung dari gudang SVN. Untuk
menginstall Plugin Subversive, dengan melakukan langkah-langkah berikut
ini :
1. Klik "Help -> Software Updates -> Available Software"
2. Klik tombol "Add Site", kemudian masukkan alamatnya sebagai berikut : http://subclipse.tigris.org/update_1.4.x
Dalam
situs ini, akan ada beberapa program yang cukup panjang dan mungkin
menyusahkan Anda apabila harus mengetik satu per satu. Anda dapat juga
mendownload berkas terkompresi untuk kemudian diimport ke dalam Eclipse.
Eclipse merupakan komunitas open source yang bertujuan menghasilkan
platform pemrograman terbuka. Eclipse terdiri dari framework yang dapat
dikembangkan lebih lanjut, peralatan bantu untuk membuat dan memanage
software sejak awal hingga diluncurkan. Platform Eclipse didukung oleh
ekosistem besar yang terdiri dari vendor tekonologi, start-up inovatif,
universitas, riset institusi serta individu.
Banyak orang
mengenal Eclipse sebagai IDE (integrated development environment) untuk
bahasa Java, tapi Eclipse lebih dari sekedar IDE untuk Java.
Bahasa pemrograman lain yang telah ada sebelum Java lahir sudah merupakan bahasa yang baik dan mudah dipelajasi oleh programmer profesional. Akan tetapi para programmer ini menginginkan sesuatu yang baru yang memiliki banyak hal yang menyelesaikan masalah mereka. Utamanya adalah keamanan kode mereka. Hal ini melahirkan pikiran yang revolusioner untuk menemukan bahasa pemrograman lain yang disebut Java. Tidak hanya keamanan tapi juga beberapa hal yang sering disebut sebagai Java-Buzzwords. Kata-kata ini menjelaskan berbagai fitur tambahan dan beberapa hal yang membuat Java demikian sukses dan diterima oleh dunia perangkat lunak. Berikut ini adalah penjelasan serta keuntungan dari kata-kata tersebut.
Java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih 18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut "Oak” tapi kemudian diubah menjadi "Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya. Antara pembuatan Oak pada musim gugur 1992 hingga diumumkan ke publik pada musim semi 1995, banyak orang yang terlibat dalam desain dan evolusi bahasa ini. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin, dan Tim Lindholm merupakan kontributor kunci yang mematangkan prototipe aslinya.