在原生 MVC Web 项目(不能使用 Hibernate 或 Spring)中,提供“转换表”以将 bean 变量中的值修改为呈现友好格式的最佳方式是什么?为每个变量提供自定义的“Web Getter 方法”似乎很糟糕。
例如:一个名为status的变量可以在持久层中填充值“A”、“I”、“D”或“U”,因此在 bean 中它是以这种方式存储的。但是在页面上,这四个值分别转换为“活动”、“不活动”、“已删除”和“未定义”。在哪里以及如何存放这些翻译知识?
(另外,Java webdev 社区对这种“翻译表”有一个特定的名称吗?在这里搜索已经回答的解决方案时,我有点词汇量不足。)