My command object has a BigDecimal property 'unitAmount'. The user can change the field by clicking a dropdown ( with all possible values). Once the user selects the dropdown value I use javascript to populate the bigdecimal text field on screen. The <spring:bind> doesnt seem to be working as the hibernate code doesnt get the updated value but the old value. I dont have a special property editor for this bigdecimal field..do i need one? I dont see any spring bind errors either...what should i do to capture the spring binding errors?