Senin, 11 April 2016

Sebelumnya kita sudah mencari bilangan prima, sekarang kita akan mencari bilangan fibonacci
silahkan anda anda tulis seperti script dibawah ini.
Keterangan :
if (request.getParameter("cmdolah")!=null){
                               
String a = request.getParameter("bilangan1");
//memanggil parameter "bilangan1" pada index.jsp (pada form inputan bilangan1)
out.println("Bilangan 1 = "+a+"<br>");
//mencetak inputan bilangan1
String b = request.getParameter("bil2");
//memanggil parameter "bilangan2" pada index.jsp (pada form inputan bilangan 2)
out.println("Bilangan 2 = "+b+"<br>");
//mencetak inputan bilangan2
           
int inBil1 = Integer.parseInt(a);
int inBil2 = Integer.parseInt(b);
//mengubah  inbilangan1 menjadi integer     
if (inBil1 < inBil2){
//cek apakah inbilangan1 lebih kecil dari inbilangan2
int x = 0, y = 1 ;
//variabel penanda bilangan
for (int i=inBil1;i<inBil2;i++){
//cek bilangan terkecil hingga bilangan tebesar
if (x>=inBil1 && x<=inBil2){
//cek untuk perhitungan modulus
out.println(x);
//mencetak hasil
 }
x=x+y;
y=x-y;
// perhitungan modulus
}
               
}else {
out.println("Angka Yang Dimasukan Salah");
//jika perhitungan salah maka cetak "angka yang dimasukan salah"
}

setelah selesai menulis semua script diatas, silahkan Run (ctrl + R) dan lihat hasilnya, jika berhasil hasilnya akan seperti dibawah ini.
demikian script untuk menghitung bilangan prima dan fibonacci jika ada pertanyaan mohon mengisi di kolom formulir kontak, mohon maaf jika kurang jelas, saya juga masih belajar.
Wasalam.


Rabu, 06 April 2016


Pada kesempatan kali ini kita akan mempelajari bagaimana membuat bilangan prima dan fibonacci dalam JSP. apakah JSP (Java Server Page)

TUTORIAL
Langsung saja kita membuat Project baru di netbeans, dan silahkan dibuat seperti ini untuk susunan folder dan file di project yang akan kita buat.
seperti contoh gambar diatas saya membuat project dengan nama WebTugas. nah sekarang buka file index.jsp karena kita akan memasukan script code disini, setelah anda membuka index.jsp anda tulis script nya kita akan membuat form inputan terlebih dahulu, tulis lah script code nya seperti gambar di bawah ini.
setelah selesai anda buat kita akan membuat script untuk mencari bilangan prima. bilangan prima adalah bilangan asli yang lebih besar dari angka 1, yang faktor pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29

Tuliskan kode Script seperti gambar di bawah ini diantara <body>.......</body>
Keterangan :
if (request.getParameter("cmdolah")!=null){
//melakukan perhitungan jika pilih tombol Cetak

String a = request.getParameter("bilangan1");
//memanggil parameter "bilangan1" pada index.jsp (pada form inputan bilangan 1)

out.println("Bilangan 1 = "+a+"<br>");
 //mencetak inputan bilangan 1

 String b = request.getParameter("bilangan2");
 //memanggil parameter "bilangan2" pada index.jsp (pada form inputan bilangan 2)

 out.println("Bilangan 2 = "+b+"<br>");
 //mencetak inputan bilangan 2

int inBil1 = Integer.parseInt(a)
int inBil2 = Integer.parseInt(b);
//mengubah inputan String menjadi Integer

//cek apakah integer bilangan1 lebih kecil dari bilangan2
if (inBil1 < inBil2) { int aa=0, j,i;
//variable untuk penandaan bilangan

//mengubah isprima menjadi boolean
boolean isprima;

for (i=inBil1;i<=inBil2;i++){
//looping dari angka terkecil hingga angka terbesar
 
isprima=true;
//jika isprima bernilai "true"
 
for (j=2;j<i;j++){
//perhitungan modulus
if(i%j==0){
//jika i mod j = 0;
 
 isprima=false;
//jika isprima bernilai false berarti perhitungan berhenti
break;
}
}
if(isprima==true){
//jika isprima bernilai true berarti perhitungan dilanjutkan
out.print(i + ", ");
//mencetak hasil perhitungan
}
}

setelah kita menulis script untuk mencari bilangan prima, coba anda Run untuk melihat hasilnya.

Selanjutnya kita akan mencari bilangan fibonacci. Lanjutan......

JSP (Java Server Pages)
JSP (Java Server Pages) yaitu fitur java yang digunakan untuk pembuatan page pada web sedangkan Java Web adalah suatu device dari java yang digunakan untuk membuat aplikasi skala besar. Web Component adalah komponenkomponen java yang digunakan untuk membuat aplikasi web seperti Servlet dan JSP. Web Component dapat berkomunikasi dengan komponen java lain serta memanfaatkannya, seperti menggunakan komponen JDBC untuk mengakses database, komponen JMS & Java Mail untuk mengirim email.
 sedangkan di bawah ini merupakan gambar arsitektur JSP
  
 sedangkan untuk gambaran teknis JSP
 



Gambar diatas, saya membuat project dengan nama WebTugas, dan pada index.jsp kita membuat 
Apa itu MVC ? 
MVC adalah model yang getol dipopulerkan oleh tim Smalltalk jauh sebelum java lahir. Tepatnya tahun 1988. MVC adalah model pembuatan sistem/program yang memisahkannya menjadi Model, Visual dan Controller. Contoh MVC adalah struts,hibernate, spring , dll. Framework adalah sebuah modul-modul program yang dibuat untuk memudahkan pembuatan program J2EE —Framework ini berisi guideline bagaimana membuat program J2EE yang sudah tersusun dengan rapi. Didalamnya sudah berisi MVC. Spring atau lebih tepatnya Spring MVC adalah teknologi yang memisahkan data, business logic dan presentation layer. SpringMVC yang terdiri dari IOC(Injection Of Control) atau Dependency Injection telah membuat framework MVC dapat saling dipertukarkan Teknologi diatas biasanya disebut dengan MVC. Teknologi yang lain yang berkembang sebelum SpringMVC adalah Struts, WebWork, Tapestry, JSF dan Stripes.

Jakarta

Formulir Kontak

Nama

Email *

Pesan *

KasKus Hot Tread