jsf value change event handling with interface