Java Netbeans
JAVA NETBEANS
Afifah Mega Putri 11171102
11.3B.37 - UBSI PEMUDA
1.
Biodata (HTML)
Penggunaan
ini menggunakan HTML. HTML
adalah bahasa untuk memarkup (memformat). HTML memberitahu Web Browser bagaimana cara menampilkan konten. HTML
memisahkan "konten" (kata-kata, gambar, audio, video dan lainnya) dari "Penampilan"
(Definisi dari tipe konten dan instruksi bagaimana tipe konten tersebut harus ditampilkan). HTML
menggunakan beberapa elemen yang telah didefinisikan
untuk mengidentifikasi tipe-tipe konten. Element-elemen memiliki satu atau
lebih "tag" yang memiliki atau
mengekspresikan konten. Tatag diawali dan diakhiri dengan kurung siku, dan tag "penutup" (tag yang menandakan
akhir dari konten) diawali dengan garis miring. Sebagai
contoh, elemen paragraf terdiri dari tag pembuka "<p>" dan tag
penutup "</p>" – tanpa tanda
kutip. Contoh berikut menampilkan sebuah paragraf yang terdapat dalam elemen
paragraph.
Berikut adalah langkah – langkah dalam pembuatan script
html pada netbeans :
a. Bukalah aplikasi netbeans, kemudian pilih menu
“File” lalu klik “New Project”
b. Tentukan categories “Java Web” dan Project “Web
Application”, kemdia pilih “Next”
c. Tentukan nama project yaitu Latihan_html dan
lokasi penyimpanan masing masing. Kemudian klik “Next” dan “Finish
d. Ganti script yang ada di index.html menjadi
script dibawah ini :
e. Lalu hasil dari output nya adalah seperti ini :
2.
Operator
Sebuah bahasa pemrograman juga wajib untuk mampu
mengolah
nilai operand (variable atau konstanta yang
dioperasikan) menggunakan
operator, seperti menjumlah, membagi, dan sebagainya.
Operator
merupakan symbol yang berfungsi untuk melakukan aksi / operasi tertentu terhadap nilai operand yang pada umumnya dari hasil operasi tersebut
menghasilkan nilai baru. Sementara operand adalah nilai yang dilibatkan dalam operasi oleh operator.
Berikut ini adalah langkah –
langkah untuk membuat sebuah operator pada Netbeans IDE 8.1
1.
Rumus lingkaran
Langkah – langkahnya sebagai berikut
:
a. Buatlah file dengan nama rumus_lingkaran
b. Kemudian buatlah script untuk menghitung luas dan
keliling lingkaran dengan ketentuan sebagai berikut :
phi = 3,14
jari – jari =
10
Rumus luas =
phi*r*r
Rumus keliling = 2*phi*r
c.
Ketik scricpt dibawah ini dan running !
<%@page
contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<title>Rumus
Lingkaran</title>
</head>
<body>
<%!
int r;
double phi,luas,keliling;
%>
<%
phi = 3.14;
r = 10;
luas = phi*r*r;
keliling = 2*phi*r;
out.println("Rumus
Lingkaran :"+"<br>");
out.println("Phi
"+"= "+phi+"<br>");
out.println("Jari-jari
"+"= "+r+"<br>");
out.println("Luas
Lingkaran "+"= "+luas+"<br>");
out.println("Keliling
lingkaran "+"= "+keliling+"<br>");
%>
</body>
</html>
d. Lalu hasil output nya
seperti ini :
2.
Rumus Balok
Masih sama seperti nomor 1
dengan langkah – langkah sebagai berikut :
a.
Buatlah file baru dengan nama volume_balok
b.
Kemudian buatlah script dengan ketentuan sebagai
berikut :
Panjang balok = 10
Lebar balok = 7
Tinggi balok = 15
Hitunglah volume balok dengan
rumus = panjang*lebar*tinggi
Buat variable teks 1 yang
berisi = “Belajar Menghitung” dan teks 2 yang berisi = “Volume Balok”.
Buat perintah untuk
menggabungkan nilai dari variable teks 1 dan teks 2 menggunakan operator
string!
c.
Ketik script dibawah ini dan running!
<%@page contentType="text/html"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<title>Contoh Operator
Logika</title>
</head>
<body>
<%!
int panjang,lebar,tinggi,volume;
String teks1,teks2,hasil;
%>
<%
panjang = 10;
lebar = 7;
tinggi = 15;
volume=panjang*lebar*tinggi;
teks1="Belajar Menghitung
";
teks2="Volume Balok";
hasil=teks1+teks2;
out.println(hasil+"<br>");
out.println("Panjang Balok
"+"= "+panjang+"<br>");
out.println("Lebar Balok
"+"= "+lebar+"<br>");
out.println("Tinggi Balok
"+"= "+tinggi+"<br>");
out.println("Volume Balok
"+"= "+volume+"<br>");
%>
</body>
</html>
d.
Lalu hasil output nya seperti ini :
5.
JSP Form dan Percabangan
Pendaftaran
dan mengirimkan data antar halaman web. Penggunaan
form dengan html tidak
akan terlalu berguna, form biasanya hanya berupa interface yang disediakan
untuk mengumpulkan data dari user, dan akan diproses
dengan bahasa pemograman web lainnya. Didalam
tag form tedapat atribut yaitu method, berfungsi untuk menjelaskan bagaimana data isian form akan dikirim oleh web
browser. Nilai dari atribut method ini bias berupa
“get” atau “post”. Perbedaan method get dan method post, jika kita mengisi
atribut method dengan get (default seandainya atribut
method tidak ditulis) maka isian form akan terlihat
pada url browser –method get ini biasanya digunakan untuk query pencarian.
Method post biasanya digunakan untuk data yang lebih
sensitif seperti yang berisi password, atau registrasi
user –data hasil form tidak akan terlihat pada browser.
Berikut ini adalah langkah –
langkah untuk membuat sebuah operator pada Netbeans IDE 8.1
1.
Tiket Konser Amal
Langkah – langkahnya sebagai berikut :
a.
Buatlah file jsp dengan nama inputtiket
b.
Buatlah script dengan ketentuan sebagai berikut :
1)
Jika Studio 1 makan bintang tamu “Opick” dan jika
Studio 2 maka bintang tamu “Raihan”
2)
Jika jenis kelas VIP maka harga Rp. 500,000-,
3)
Selain itu kelas Festival maka harga Rp.
250,000-,
4)
Total harga = jumlah beli * harga
5)
Jika klik “Kembali Ke Awal” akan kembali ke
halaman input
c.
Ketik script input dibawah ini
<%@page contentType="text/html"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<title>Input Tiket Konser</title>
</head>
<body>
<form
method="POST" action="tampiltiket.jsp">
<h2><b><font color="black"
font="arial">KONSER AMAL INDAHNYA
BERBAGI</font></b></h2>
<table border="0" width="400"
align="left" cellspacing="1" cellpadding="5"
cellspacing="5">
<tr>
<td> Nama Pemesanan </td>
<td>:</td>
<td><b><input
type="text" name="nama"
width="100"></b></td>
</tr>
<tr><td> Kode Studio </td>
<td>:</td>
<td><b><select name="kode"></b>
<option value="pilih">=Pilih=</option>
<option value="Studio 1">Studio 1</option>
<option value="Studio 2">Studio 2</option>
</select>
</td>
</tr>
<tr><td> Jenis Kelas </td>
<td>:</td>
<td><input type="radio" name="jk"
value="VIP">VIP
<input type="radio" name="jk"
value="Festival">Festival</td></tr>
<tr><td>Jumlah Beli </td>
<td>:</td>
<td><input type="text" name="jumlah"
width="100"></td></tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td>
<input type="submit" value="Tampil"> <input
type="reset" value="Batal">
</td></tr>
</table>
</form>
</body>
</html>
d.
Setelah menginput inputtiket, yang selanjutnya
dilakukan adalah menginput tampiltiket. Dengan script dibawah ini :
<%@page contentType="text/html"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<meta
http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<head>
<title>Tampil Tiket Konser</title>
</head>
<body>
<%
String tNama =
request.getParameter("nama");
String tKode =
request.getParameter("kode");
String tJk =
request.getParameter("jk");
String
tBintangTamu = "";
int tHarga = 0;
String tJumlah
= request.getParameter("jumlah");
int
tJumlahTiket = 0;
try {
tJumlahTiket = Integer.parseInt(tJumlah);
} catch
(NumberFormatException e) {
//ignore
}
int tTotal = 0;
%>
<h2><b><font color="black"
font="arial">KONSER AMAL INDAHNYA
BERBAGI</font></b></h2>
<table
border="0" width="400" align="left"
cellspacing="0">
<tr>
<td
colspan="3">================================================</td>
</tr>
<tr>
<td>Nama Pemesanan</td>
<td>:</td>
<td>
<%
out.println(tNama);
%>
</td>
</tr></br>
<tr>
<td>Kode Studio</td>
<td>:</td>
<td>
<%
out.println(tKode);
%>
</td>
</tr>
<tr>
<td>Bintang Tamu</td>
<td>:</td>
<td>
<%
if (tKode.equals("Studio 1") ){
out.println("Opick");}
else if(tKode.equals("Studio 2") ){
out.println("Raihan");
}
%>
</td>
</tr>
<tr>
<td>Jenis Kelas</td>
<td>:</td>
<td>
<%
out.println(tJk);
%>
</td>
</tr>
<tr>
<td>Harga</td>
<td>:</td>
<td>
<%
if(tJk.equals("VIP")){
tHarga=500000;
tTotal = tJumlahTiket * tHarga;
out.println(tHarga);
} else if(tJk.equals("Festival")){
tHarga=250000;
tTotal = tJumlahTiket * tHarga;
out.println(tHarga);
}
%>
</td>
</tr>
<tr>
<td>Jumlah Beli</td>
<td>:</td>
<td>
<%
out.println(tJumlah);
%>
</td>
</tr>
<tr>
<td
colspan="3">================================================</td>
</tr>
<tr>
<td>Total Harga</td>
<td>:</td>
<td><%
out.println(tTotal);
%></td>
</tr>
<tr>
<td
colspan="3"><a href="inputtiket.jsp">Kembali Ke
Awal</a></td>
</tr>
</table>
</table>
</body>
</html>
e. Lalu hasil output nya akan seperti ini
f. Setelah itu kita mencoba untuk menginput hasil running tadi. Dan hasilnya seperti ini.
g. Setelah muncul ini klik Kembali Ke Awal dan akan kembali ke manu
awal, seperti ini :
Comments
Post a Comment