Rabu, 03 Oktober 2012

Pin It

Contoh Penggunaan Bean dalam Java EE

Diposting oleh fitri apriani di Rabu, Oktober 03, 2012

Contoh Penggunaan Bean dalam Java EE

Postingan kali ini adalah tentang mata kuliah Perangkat Lunak Korporasi. Saya tidak akan menjelaskan apa itu perangkat lunak korporasi.
Bagi kalian yang kuliah di jurusan yg sama seperti saya, tentunya tau definisi dari mata kuliah tersebut. Ceritanya selasa kemarin, dosen menjelaskan sedikit ttg penggunaan Bean dalam java. Untuk lebih memahaminya, lebih enak langsung praktek aja.

1. Buka netbeans kamu, create new project, pilih Java EE lalu rename project sesuai keinginan kamu, contoh: EnterpriseApplication1



2. Expand pada EnterpriseApplication1-war, lalu expand lagi pada bagian Web Pages, buka index.jsp. Pada index.jsp ketikkan coding berikut ini :
   

<%--
    Document   : index
    Created on : Oct 2, 2012, 10:50:52 AM
    Author     : Labkom-16
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Fitri</title>
    </head>
    <body>
        <h1>Bean Dalam Java</h1>
        <form action ="proses.jsp">
            Nama
            <input type ="text" name ="nama"><br>
            <br>
            No Hp
            <input type="text" name ="noHp"><br>
            <br>
            <input type="submit">
        </form>


    </body>
</html>


3. Setelah itu, buat package dalam project kamu, caranya klik kanan pada EnterpriseApplication1-war, pilih new lalu pilih "Java Package".
Rename package  dengan nama umrah (singkatan nama Universitas saya).

4. Setelah package terbuat, lalu bikin java class. Klik kana padan package umrah td, pilih new lalu pilih "java class" rename dengan nama Mahasiswa.
Setelah terbentuk class  baru, ketikkan coding berikut:



package umrah;

public class Mahasiswa {
    private String nama;
    private String noHp;

    public String getNama() {
        return nama;
    }

    public void setNama(String nama) {
        this.nama = nama;
    }

    public String getNoHp() {
        return noHp;
    }

    public void setNoHp(String noHp) {
        this.noHp = noHp;
    }
   
   
}



5. Setelah itu, bikin project baru lg pada Web Pages. Klik kanan pada EnterpriseApplication1-war, pilih new lalu pilih "JSP" . Rename dengan nama "proses".
Nama project bisa kamu sesuaikan dgn keinginanmu asalkan harus sama dengan nama form acion yg ada pada index.jsp diatas.
Setalh itu langsung saja ketikkan coding berikut:


<%--
    Document   : project
    Created on : Oct 2, 2012, 11:15:06 AM
    Author     : Labkom-16
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Fitri</title>
    </head>
    <body>
        <h1>Bean Dalam Java</h1>
        <jsp:useBean id="Mahasiswa" scope="session" class="umrah.Mahasiswa">
            <jsp:setProperty name="Mahasiswa" property="nama" param="nama"/>
                <jsp:setProperty name="Mahasiswa" property="noHp" param="noHp"/>
                Nama :&nbsp;<jsp:getProperty name="Mahasiswa" property="nama"/><br>

                No Hp:&nbsp;<jsp:getProperty name="Mahasiswa" property="noHp"/><br>
                    </jsp:useBean>
    </body>
</html>

6. Deploy project kamu. klik kanan pada EnterpriseApplication1 lalu pilih "Deploy". Setelah deploying berhasil, run project kamu. Jika berhasil, akan muncul seperi gambar di bawah ini.













7. Isi Nama dan No Hp kamu, lalu Klik Submit. Jika berhasil akan muncul seperti gambar di bawah ini.








(Ingat penggunaan huruf besar dan kecil harus konsisten karena java bersifat sensitiv case).


Selamat mencoba, semoga sukses~

*jangan lupa tinggalkan jejak komentar kamu :))





0 komentar:

Posting Komentar

 

MARI BELAJAR :) Template by Ipietoon Blogger Template | Gift Idea