zwwcn

Just another WordPress.com 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();
context.getViewRoot().findComponent("custPanel").getChildren().clear();
return "";

Advertisements

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…

}