• Home
  • doliharahap?
  • RSS

doliharahap

doliharahap

Belajar Untuk Berbagi

Tag Archive: JAVA


(Menurut Saya) Kelemahan Tapestry yang menyebalkan

Filed Under: Ilmu, programming by admin — 1 Comment
January 29, 2009
[Translate]

Berkutat dengan framework yang satu ini koq semakin terlihat menyebalkan. Membuat saya berkerut dahi ketika melihat-lihat komponen checkbox bawaan tapestry.

diambil dari dokumentasi tapestry

Disitu disebutkan kembalian niai untuk value sebuah komponen checkbox adalah boolean, yaitu nilai apakah checkbox tersebut di-check atau tidak. Jadi checkbox tersebut memang tidak bisa menampung nilai apa-apa. Padahal secara harafiah, checkbox didalam HTML memang mempunyai atribut value yang digunakan untuk menampung nilai yang akan kita POST/kirimkan dan diproses.

diambil dari w3school

Disitu bisa kita lihat bahwa value bisa digunakan untuk menampung nilai dan kita proses selanjutnya. Kenapa tapestry malah mengubah asas dari komponen ini ya???
Bagi saya ini malah merumitkan, karena kata teman saya jadi kita harus membuat satu object untuk menampung nilai yang ingin kita proses. Jadi istilahnya nilai yg ingin kita salurkan melalui checkbox dalam tapestry harus kita tumpangkan terlebih dahulu ke dalam sebuah object. Kenapa membuat susah sih kalau ada yang mudah??

api ada juga yang mengatakan seharusnya komponen checbox itu memang seperti yang tapestry terapkan, seperti komentar dalam postingan di blog Matt Raible berikut. Komentarnya kurang lebih seperti berikut,

Multi-select checkbox? What’s that? Checkboxes are easy in Tapestry – @Checkbox. This is where you may need to adapt though. Checkboxes are done right in Tapestry – bound to a boolean with no fiddly silliness like reset() in Struts. You can put @Checkbox in an @Foreach and bind each checkbox to a unique boolean.

Jadi sebenarnya yang mana sih yang benar??
Bagi saya menyebalkan. Karena sudah asngat terbiasa menggunakan PHP, jadinya proses kerja checkbox seharusnya ya tetap bisa menampung nilai. Pendapat anda?

Tags: Checkbox, HTML, JAVA, Matt Raible, PHP, Tapestry, Value
Comment

Balicamp | 1st day JAVA + SOA training Batch XII

Filed Under: dunia kerja, programming by admin — 8 Comments
August 11, 2008
[Translate]

Hari ini tadi hari pertama training di balicamp, lebih tepatnya sih kursus. Kursus yang di gaji.
Hehehehe.
Dapat kenalan teman baru dari berbagai provinsi di seluruh Indonesia. Sewaktu perkenalan, nama ku dengan mudahnya diingat peserta training lainnya, karena nama ku yang “nyeggol” dikit sama nama tempat lokalisasi prostitusi di Suarabaya ini yang katanya sudah cukup mendunia.

Tapi bukan itu yang mau saya ceritain (anak di bawah umur harus ditemani orang tua kalau mau kesana :P ), tapi lebih ke pelajaran JAVA nya itu sendiri. Ternyata hal kecil banyak yang tidak saya ketahui selama ini. Jadi lebih enak ditulis di sini sebagai dokumentasi pribadi atau mungkin bisa membantu teman-teman yang lain. Yang ingat saja saya tulis dulu, nanti akan coba saya rangkum per-minggu.

Di JAVA ada object yang MUTEABLE dan yang IMUTEABLE.
MUTEABLE -> CLASS yang membolehkan OBJECT untuk merubah valuenya sehabis dideklarasikan.
IMUTEABLE -> Kebalikannya. Nah semua Wrapper class termasuk ke dalam bagian ini.

OOP itu sama dengan ENCAPSULTION.
Maksudnya, OOP itu menempatkan data dan operasi yang ada kaitannya dalam satu buah entiti yang disebut OBJECT.

Stiap kali kita membuat sebuah OBJECT di JAVA, akan otomatis dialokasikan ke memori area yang disebut HEAP. Besarnya memori akan disesuaikan dengan yang diperlukan OBJECT tersebut. Jadi intinya, JAVA menolong kita me-manage memori !!!

Masih banyak lagi sebenernya, cuma dasar, catatatn saya berserak sekali. Nanti kalau sudah saya rapiin, saya coba rangkum lagi per-minggu.

-
salam berbagi

Tags: Balicamp, JAVA
Comment
  • Yang Kecarian

  • Yang Layak Diikutin

    • Aditya Awank
    • Dolly Aswin
    • Hun Hun
    • Ibu Wyd
    • Putri Jump
  • Yang Lalu

  • Aneka Ragam

  • Yang Narsis dan Promosi

    The Ubuntu Counter Project - user number # 21563
  • Komen Terbaru

    • Syed on Membongkar Notebook Toshiba Sattellite M100
    • admin on Membongkar Notebook Toshiba Sattellite M100
    • nurul on Membongkar Notebook Toshiba Sattellite M100
    • Dolly Aswin Harahap on Membongkar Notebook Toshiba Sattellite M100
    • Duha Iklan on Tulisan Pak/Mas/Om Romi menginspirasikanku untuk..
  • Yang Populer

    Abon anggota DPR ATI driver Australia babi Bachelor bahasa indonesia Bakat Bali Balicamp Bandung Beasiswa bebek bibtex blogger Bosen brad pitt brice willis BUMN Checkbox chrome crash Cristano Ronaldo D3 Daftar Filem Dark Knight denzel washingthon detikcom Dikti domain emansipasi wanita EOS450D ES KRIM RIA fglrx Filem flash gaji dosen google halal hosting HTML JAVA PNS ubuntu wordpress
  • Yang Lupa Waktu

    September 2010
    M T W T F S S
    « Aug    
     12345
    6789101112
    13141516171819
    20212223242526
    27282930  
Powered by WordPress | Theme: Motion | Customized by
[ Back to top ]
English العربية español bahasa Indonesia 日本語 ภาษาไทย Filipino 中文 (简体) powered byGoogle