What is the best way in a native MVC web project (can't use Hibernate or Spring) to provide a "translation table" for modifying the values in a bean's variables to presentation-friendly format? It seems poor OO practice to supply custom "web Getter methods" for each variable.
For example: a variable named status can be populated with values 'A', 'I', 'D', or 'U' in the peristence layer, so in the bean it is stored that way. But on a page these four values translate to 'Active' 'Inactive' 'Deleted' and 'Undefined', respectively. Where and how to house this translation knowledge?
(Also, does the Java webdev community have a specific name for this kind of "translation table"? I was sort of at a vocabulary deficit when searching here for an already answered solution.)