<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d261983035687298218\x26blogName\x3dWelCome\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLACK\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://widias.blogspot.com/search\x26blogLocale\x3din\x26v\x3d2\x26homepageUrl\x3dhttp://widias.blogspot.com/\x26vt\x3d5236667163804445715', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

WelCome

 

Java Bean

Senin, 25 Februari 2013



Saya sering sekali melihat banyaknya istilah yang ada di dunia Java…, yang pasti buat newbie seperti saya ini, itu akan sangat memusingkan karena saya sendiri bisa dibilang agak “njelimet” melihat istilah yang banyak sekali seperti di Java ini…, belum lagi framework-framework di Java yang harus kita pelajari kalau kita ingin mendevelop suatu sistem yang besar…
Nah.., saya ingin mengenalkan satu istilah kepada kita semua, apa sih yang disebut Java Beans? Mungkin lihat judulnya saja sudah bingung, setelah bingung ya akhirnya malas untuk mengupasnya…
Singkat saja, dari apa yang saya pelajari.., saya dapat menyimpulkan Java Beans sebenarnya adalah kumpulan kelas-kelas yang dapat dengan mudah digunakan kembali dan dikombinasikan dengan suatu aplikasi
Gampang memahaminya? Jadi sebenarnya semua kelas Java yang kita buat adalah Java Beans.., tetapi dengan catatan jika kelas tersebut memenuhi kriteria-kriteria di bawah ini :
1.Memiliki satu atau lebih property(s) 
2.Memiliki method getter dan setter untuk memanipulasi property(s) tersebut 



Karakteristik Java BeanAPI Java Bean merupakan standar format dari class java. Dengan adanya Java Bean, komponen dapat digunakan sewaktu waktu untuk membangun program. Penulisan kelas Java Bean mempunyai aturan tertentu sebagai berikut:

a. Memiliki properti (variable) dengan akses bukan public yang digunakan untuk menyimpan data.

b. Memiliki method get dan set (memberi dan mendapatkan properti dari bean).

c. Memiliki konstruktor kosong.
Berikut ini adalah Langkah-langkah membuat kelas Java Bean:
a. Mendefinisikan variable dalam bean yang akan kita buat.
variable ini tidak boleh dideklarasikan public.
Misal: private String nrp:

b. Untuk masing  masing variable dibuat method get dan set.
Misal: getNrp() dan setNrp()


Untuk boolean, gunakan method setXxx() untuk mengeset nilai boolean dan isXxx yang mengembalikan nilai boolean
Aturan membuat method:

public void set <namavariabel>

public <tipe_variabel> get<namaVariabel>

public boolean is<namaVariabel>

c. Menambahkan konstruktor kosong.

Berfungsi untuk inisialisasi.


Membuat Java Bean

Memanggil javabean  dalam halaman jsp memakai sintax:

<jsp:usebean id"name" class="package.Class"/>

Yang berarti pembuatan object class yang telah dutentukan dan dimasukkan ke dalam variable dengan nama yang ditentukan id.

Seumpama ada contoh sintax berikut:

<jsp:usebean id="book1" class="cwp.Book"/>

Secara normal hal sama dengan script

<% cwp.Book book1=new cwp.Book(); %>

Meskipun javabean ekivalen dengan membangun sebuah object, tapi dia mempunyai option tambahan yang membuatnya lebih powerfull.






 

Saya Coba Membuat aplikasi sederhana dengan Javabean dan aplikasi tersebut membutuhkan 3 class yaitu
 bernama TestBean.html, bean.jsp, dan BeanMusik.java

Masukkan BeanMusik.java pada package baru yaitu package cwp

Source Code pada Class TestBean.html

<html>
    <head>
        <title>Test Java Bean</title>

    </head>
    <body>
        <form action="bean.jsp" method="post">
            Nama Anda:
            <input type="Text" name="nama">
            <br>
            Musik yang Anda Sukai:</td>
            <select name="musik">
                <option value="Jazz">Jazz
                <option value="Rock">Rock
                <option value="Dangdut">Dangdut
                <option value="Keroncong">Keroncong


            </select>
            <br>
            <input type="submit" value="Kirim">
        </form>
    </body>
</html>


Source Code Pada bean.jsp

<jsp:useBean id="beanMusik" class="cwp.BeanMusik"/>
<jsp:setProperty name="beanMusik" property="*"/>

             <html>
    <head>
       
        <title>Java Bean</title>
    </head>
    <body>
       
        nama= <jsp:getProperty name="beanMusik" property="nama"/>
        <br>
        musik= <jsp:getProperty name="beanMusik" property="musik" />
        <br>
        komentar= <jsp:getProperty name="beanMusik" property="komentar"/>
       
    </body>
</html>


Source code Pada BeanMusik.java


package cwp;

/**
 *
 * @author AlbiGenie
 */
public class BeanMusik {
private String nama;
private String musik;

public BeanMusik(){}

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

public String getNama(){
    return(this.nama);
}

public void setMusik(String musik){
    this.musik = musik;
}

public String getMusik(){
    return(this.musik);
}

 public String getKomentar(){
     String tmp;
     tmp="Hello,"+this.nama+"."+"Anda Suka"+this.musik+",ya?";
     return(tmp);
}
}


Tampilan Setelah Di " RUN"


Tampilan TestBean.html
Tampilan bean.jsp setelah ditekan tombol "kirim"










Kamis, 11 Februari 2010

 
NURYADI
SMK Negeri 3 Tegal
Jl Gajahmada 72D Tegal 52113


__________ Information from ESET NOD32 Antivirus, version of virus signature database 4856 (20100210) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


__________ Information from ESET NOD32 Antivirus, version of virus signature database 4869 (20100215) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

Logo Albi

Selasa, 26 Januari 2010

Rekap Nilai Identitas Visual 3 Multimedia

Minggu, 24 Januari 2010

from NURYADI
Gambar di atas identitas visual yang bisa kamu contoh. Perhantikan komposisi warna, bentuk!
 
Tugas berikutnya : Buat animasi identitas visual kamu! posting ke blog kamu!
 
Berikut daftar nilai tugas I. Pembuatan Identitas Visual :
No Nama Nilai
1 AGUNG TANTOSO 90
2 AISYAH MAYKUMALA R.P. 80
3 ALBI WIDIAS GENIE 78
4 ALIF MAULANA 95
5 ARYOGA DWI PRIYATNO 85
6 BAYU FAJAR SANTOSO 80
7 DWIYAN ARIS NUGROHO 85
8 EDWIN TRIEAGUS SETIAWAN 75
9 FAUZAN ASROFI -
10 FITRIADI 83
11 FREDI DWI SETIAWAN 85
12 FUAD NURDIN SAPUTRA -
13 HADI PRASETIYO -
14 HANANTO PRINGGODANI 90
15 HENDRO SANTOSO 98
16 IRFANI SAFRUDIN 88
17 KHIKMATUL AMALIYAH 80
18 M IKHSAN PRANATA -
19 MARIO ILKA KRISNA JODA 80
20 MOHAMAD AGUS VIANDI -
21 MUHAMAD HAKIM 75
22 NUR INAYATI 83
23 NURFITRIANA LESTARI 80
24 NURUL APRILIYAH 82
25 PATUH ARDIANTO 85
26 RAGIL YULIARTO RAHARJO -
27 RIANDRY SEPTIAJI -
28 SAEFUL ANWAR 85
29 SAIFUR RIZAL 85
30 SEPTIAN MAULANA 88
31 SHERREN REGINA PERIMADONA 85
32 TAUFIQ TOTO YULIANTO 90
33 TEGUH RIYAN TRIADI 85
34 WIKO CATUR YULIANTO -
35 YOGA PRASETYA -
 


__________ Information from ESET NOD32 Antivirus, version of virus signature database 4795 (20100121) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

Selamat menjalankan Amanah

Kamis, 14 Januari 2010

Ucapan Selamat
Z A O Z I, S P d
Kepala Departemen Ketenagaan
KADARISMAN, MPd
Kepala Departemen Hubungan Masyarakat (HUMAS)
 
Hasil Perolehan Suara Pemilihan Kepala Departemen, hari Jum'at 15 Januari 2010 sebagai berikut :
 
Kandidat Kepala Departemen Ketenagaan :
  • Z A O Z I, S P d : 99 Suara
  • A. DARSONO   : 46 Suara
                                      7 Suara tidak sah
 
Kandidat Kepala Departemen HUMAS :
  • Drs. SETIONO R.       : 57 Suara
  • KADARISMAN, MPd : 86 Suara
                                     5 Suara tidak sah
 
Mengucapkan Selamat menjalankan Amanah ini, semoga dapat mewarnai membawa SMK Negeri 3 Tegal lebih baik lagi.
 
Sukses dan Sukses selalu
 


__________ Information from ESET NOD32 Antivirus, version of virus signature database 4773 (20100114) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

Jadual Ujian Nasional SMK 2010

Sabtu, 09 Januari 2010

No. Mata Pelajaran
Hari dan Tanggal
Jam
1.
 
2.
 
3.
 
4.
B.Indonesia
 
B. Inggris
 
Matematika
 
Teori Kejuruan
Utama:Senin,22 Maret Susulan:29 Maret 2010 Utama:Senin,23 Maret Susulan:30 Maret 2010 Utama:Senin,24 Maret Susulan:31 Maret 2010 Utama:Senin,25 Maret Susulan:1 April 2010
08
s.d.
10
1.
 
2.
 
3.
 
4.
B.Indonesia
 
B. Inggris
 
Matematika
 
Teori Kejuruan
Ulangan: Senin,10 Mei 2010
Ulangan: Selasa,11 Mei 2010
Ulangan: Rabu,12 Mei 2010
Ulangan: Jum'at,14 Mei 2010
08
s.d.
10

Dear : Siswa Multimedia kelas 3

1. Hadapilah ujian dengan tenang dan proporsional

Hadapilah ujian ini dengan sikap yang tenang dan proporsional bahwa ujian sebagai sesuatu yang harus dihadapi, dilalui. Sikap tenang akan memungkinkan kita menyusun rencana menentukan strategi dan menjalaninya dengan senang.

2. Bersikaplah proaktif

Proaktif adalah suatu sikap yang beranggapan bahwa kita sendirilah yang menentukan keberhasilan dan kegagalan dalam hidup ini, termasuk dalam menghadapi UN. Yakinlah bahwa kerja keras dan usaha keras yang kita lakukan akan membuahkan hasil. Dalam menyikapi standar minimal yang telah ditentukan, justru yang terbaik adalah kita sendiri membuat patokan standar nilai minimal. Misalnya, menargetkan 7 atau 8 sehingga yang muncul adalah tantangan bukan beban.

3. Buatlah rencana

Menghadapi ujian dapat diibaratkan sebagai perjalanan menuju sukses. Sebagaimana perjalanan sukses, sudah sepatutnya kita membuat perencanaan. Dari sekian banyak bahan pelajaran yang harus dipelajari dipilah-pilah antara bahan UN dari pusat dengan bahan ujian dari sekolah. Antara bahan kelas satu, kelas dua, dan kelas tiga, pelajaran hitungan dan hafalan, sehingga dapat dipelajari dengan teratur dan sistematis. Model belajar semacam itu dapat meringankan dan lebih mengefektifkan cara kerja otak. Salah satu hukum otak yaitu dapat bekerja maksimal dengan cara teratur dan sistematis.

4. Perbanyaklah baca dan latihan soal

Salah satu kelebihan yang dimiliki oleh lembaga bimbingan belajar adalah para siswa banyak berlatih memecahkan soal-soal dengan cepat. Kita dihadapkan pada soal-soal yang harus dijawab dan dipecahkan dengan tepat. Dengan sering kita berlatih maka kita terbiasa dan terlatih, sehingga tidak cemas atau grogi dalam menghadapi soal (ujian).

5. Belajar kelompok

Belajar kelompok merupakan salah satu cara yang dapat dipakai para siswa untuk berbagi dengan teman yang lain dalam memecahkan soal dan saling menguatkan motivasi belajar dan prestasi. Para siswa daripada banyak bermain dan membuang-buang waktu dengan percuma, manfaatkanlah dengan cara belajar berkelompok dengan teman di sekolah atau di sekitar tempat tinggal kita.

6. Efektifkan belajar di sekolah

Masih terdapat siswa yang datang ke sekolah dan hadir di kelas dengan alakadarnya atau sekadar hadir, tidak mengoptimalisasikan semua potensi dirinya untuk meraih hasil terbaik dalam daya serap materi maupun prestasinya. Padahal jika dimaksimalkan, niscaya hasilnya akan lebih bagus kalaupun tidak ditambah dengan les-les yang lain di luar jam sekolah. Pada umumnya, para siswa kurang menggunakan kemampuan nalarnya dalam belajar, baru sebatas menghafal. Siswa juga masih kurang untuk bertanya, berdialog bahkan berdebat dengan gurunya. Padahal kemampuan bertanya salah satu upaya untuk memperkuat pemahamaman atau pengertian dan keterampilan belajar.

7. Mohon doa restu dari orang tua

Yakinlah bahwa jika kita lulus maka orang tua kita akan senang dan bangga. Jadikanlah perjuangan menghadapi UN 2010 sebagai ajang untuk mempersembahkan yang terbaik kepada kedua orang tua kita tercinta. Mohon doa restulah pada orang tua agar kita diberi kemudahan dan kelancaran. Kedua orang tua kita akan dengan senang mendoakan putra-putrinya yang sedang berjuang menghadapi UN.

Adalah sombong yang beranggapan bahwa keberhasilan kita semata-mata usaha dan kerja keras kita sendiri tanpa keikutsertaan Sang Pencipta. Untuk itu dengan segala kerendahan diri dan hati di hadapan-Nya, kita panjatkan doa agar diberi kelulusan, kesehatan dan kemudahan dalam menghadapi ujian nanti. Tuhan Mahatahu dan tentu akan mendengarkan dan mengabulkan doa hamba-hambanya.

Itulah sekadar sumbang saran dan berbagi dalam upaya persiapan-persiapan menghadapi Ujian Nasinal. Selamat berjuang!

Kompetensi Keahlian Multimedia SMK Negeri 3 Tegal

 


__________ Information from ESET NOD32 Antivirus, version of virus signature database 4755 (20100108) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

Selamat tahun baru Hijrah1431 H

Selasa, 22 Desember 2009


from NURYADI

Sebuah tausyiah mengatakan hijrah ada 2 hakekat, hakekat fisik adalah pindah secara nyata, hakekat rohani, adalah selalu bekerja menjadi yang lebih baik, berusaha bahwa selalu memberi manfaat dimana pun berada. Dunia ini sangat luas, silahkan manusia hijrah kemanapun, dan jika mau bekerja keras, maka akan mendapatkan kemakmuran dan kesejahteraan.

Selamat tahun baru Hijrah1431 H

Semoga tahun baru 1431 H ini kita termasuk orang-orang yang beruntung, yaitu orang yang selalu diperjalankan oleh Allah SWT menuju ke arah yang lebih baik.


E-mail :
noor_yadi@yahoo.com; nooryadi@gmail.com
nooryadi@aol.com; noor_yadi@hotmail.com
Web :
tavsmkn3tegal.co.cc
; yumnanf.wordpress.com
Rumah :
Jl. Pala Barat 3 Blok M-19 Mejasem Barat Tegal 52181
Kantor :
SMK Negeri 3 Tegal  Jl. Gajahmada 72D Tegal 52113
Telp. 0283-357718  Fax. 0283-357718  Mobile +62-812-1595150
Jawa Tengah  INDONESIA

Chat Google Talk: nooryadi MSN: noor_yadi AIM: nuryadi Y! messenger: noor_yadi
Contact Me Linkedin Facebook Flickr Twitter Bebo Blogger Blog RSS del.icio.us Ebay Flixster Google Google Calendar Google Reader hi5 MyBlogLog MySpace Photobucket Picasa Plaxo Plurk Stumbleupon Slideshare Technorati Typepad Wordpress Xanga Youtube
 
   





© 2006 WelCome | Blogger Templates by Gecko & Fly.
No part of the content or the blog may be reproduced without prior written permission.
Learn how to Make Money Online at GeckoandFly