我将 Spring MVC 用于我的表示层,并且还将 Spring 用于我的服务和 DAO 层。通常我会在 MVC 的视图层(在我的例子中是 JSP)中格式化数据,但是如果从数据库中检索到的数据不是标准化格式怎么办?
例如,我正在从我公司的一个数据库中提取电话号码,但它们可能采用任何格式 (111)-555-1234 或 1115551234 等。这似乎需要太多的功能和处理才能放入JSP/视图层。我宁愿将所有数字以相同格式放在其他地方,然后在视图上重新格式化。在这种情况下我应该在哪里格式化 - 服务层?道?
这也将允许我利用我无法从 JSP 调用的库(或者从 JSP 调用没有意义的库)。
谢谢!