Just another site

Monthly Archives: May 2013

clear entered value in model panel

We could use facescontext to clear entered data in model panel.

selectedCustomer = null;

FacesContext context  = FacesContext.getCurrentInstance();
return "";


pass primitive data by reference

Java passes all primitive data types by value. so you want to pass a primitive data into a method ,update the value and return it, you will need to use an array.

let’s say foo change the boolean value to true, we have the below code in main :

boolean []  dataToUpdate = {false};

foo(para1, para2, dataToUpdate);


if(dataToUpdate){                   //here dataToUpdate is set to true

some code…