Tips kecil dalam menggunakan struts taglib: tags-bean.
Setiap kali kita menggunakan taglib <bean:define> akan menghasilkan error jika object yang diminta adalah null. Tentu saja kita tidak mengharapkan error ini, tapi tidak ada mekanisme agar taglib tersebut mengabaikan error tersebut seperti pada tag <bean:write> yang dapat kita berikan attibute ignore="true" untuk mengabaikan error jika bean yang dimaksud tidak ada (null).
Untuk itu cek dahulu bean yang akan kita buat dengan taglib <bean:define> dengan menggunakan taglib <logic:notempty> sehingga jika memang object tersebut null maka taglib <bean:define> tidak akan dieksekusi dan hasilnya tidak terjadi pesan kesalahan jika bean tidak ada.
No comments:
Post a Comment