在spring中定义自定义模型类

时间:2013-05-02 19:42:22

标签: spring spring-mvc

我目前在spring中有一个带有以下签名的映射方法:

@RequestMapping("/checkout.action")
protected String checkout(ModelMap map) { ... return "logicalViewName"; }

我想定义扩展ModelMap的自定义地图类,并将其传递给我的方法。有一个简单的方法吗?我打算替换创建初始地图对象的代码,但无法找到它的位置。

1 个答案:

答案 0 :(得分:0)

没有简单的方法可以实现这一目标。您将需要更改Spring的内部结构以替换ModelMap的实现。

如果使用Spring 3.1或更高版本,则注入ModelMap的类为org.springframework.web.method.annotation.MapMethodProcessor