Assalammualaikum Wr Wb
Ohaiyo minna san ...?
Sepertinya sudah lama kami tidak posting ya teman, kali ini saya* akan menyampaikan sebuah materi tentang JSP. Anda tau apa itu JSP ?? saya yakin anda pasti pernah mendengar atau melihat sebuah program web berbasis JSP. Jika anda tidak tau anda dapat mencari tau disini. Nah teman, gak usah basa basi. Langsung saja saya akan sampaikan materi [RPL] Membuat Aplikasi Hitung Dengan JSP.
Pertama - tama marilah kita panjatkan puji syukur kehadirat Allah S.W.T yang telah memberikan hidayah kepada kita sehingga kita dapat berada disini dan belajar materi RPL.
Hahaha 😜 ..
Kedua, kita siapkan Program JDK, Text Editor dan XAMPP versi 8.0 keatas. kemudian Instal apache, Mysql dan tomcatnya.
Langsung saja, untuk membuat program web berbasis JSP memang membutuhkan Instalizing tomcat dan JDK. Tidak seperti PHP yang hanya butuh Apache dan Mysql. Perbedaannya pun cukup spesifik, jika kita membuat PHP maka kita menyimpannya di directory HTDOCS dan membukanya di LOCALHOST. Maka jika kita membuat JSP kita harus menyimpan di directory C:/Xampp/tomcat/webapps/root/ dan membukanya di alamat localhost:8080/
Aplikasi hitung yang saya buat ini hanya bisa kita gunakan untuk menghitung bangun datar saja. Selanjutnya anda bisa kembangkan sendiri. Pada dasarnya aplikasi hitung ini menggunakan form html biasa kemudian kita jalankan aplikasi hitung dengan JSP
Syntak Hitungnya seperti ini :
<% int nil1=0; int nil2=0; double hasil=0; String angka1=request.getParameter("panjang"); String angka2=request.getParameter("lebar"); String pilih1="0"; %> <%{ if (angka1==null) angka1="0"; if (angka2==null) angka2="0"; if (request.getParameter("persegi") != null) pilih1="persegi"; if (request.getParameter("luas") != null) pilih1="luas"; if (request.getParameter("keliling") != null) pilih1="keliling"; try { nil1 = Integer.valueOf(angka1).intValue(); nil2 = Integer.valueOf(angka2).intValue(); if (pilih1.equals("luas")){ hasil = nil1 * nil2 ; out.println("
Luas = " + hasil); }else if (pilih1.equals("keliling")){ hasil = 2 * (nil1 + nil2); out.println("
Keliling = " + hasil); } } catch (Throwable t){ out.println("
Terjadi Kesalahan
" + "
"); out.println("Wrong " + t.getMessage() + "" ); nil1 = 0; nil2 = 0; } }%>
Penyesuainnya seperti ini gan.
String angka1=request.getParameter("panjang"); Maksudnya, yaitu kita mengambil dari textfield dengan name "panjang" .
request.getParameter("luas") != null) pilih1="luas"; Kemudian ini jika tombol submit dengan name luas di click maka akan menjalankan fungsi.
if (pilih1.equals("luas")){
hasil = nil1 * nil2 ; out.println("<br><br>Luas = " + hasil);
Kemudian kita jalankan aplikasi hitung luas jika tombol submit luas dengan name "luas" di click.
Cukup sekian gan, Capek ngetiknya dan susah juga mikir kalimatnya. hahaha..
Kalo mau Aplikasinya bisa download disini gan.
0 komentar:
Posting Komentar