I am working on a JSP site. We handle international users that put in monetary values. I need to validate that they are entering in correct values based on the country they are from. For example if a person from Japan enters a value then it should be all integers but no decimal places. With a person from the US they will have a period and 2 numbers after it. Someone from Argentina needs to have a comma instead of a period, etc. I am wondering how everyone handles this in and outside of JSP.