我可以重用Spring MVC View实例吗?

时间:2012-03-22 12:15:52

标签: spring spring-mvc

我创建了一个自定义视图,它使用Json.Simple序列化模型并直接将JSON写入响应。

对于某些请求,我需要发回静态JSON消息,所以我想知道我可以重用我之前创建的View实例(已经设置了消息)吗?

我的View类是线程安全的。

2 个答案:

答案 0 :(得分:3)

不确定。只要您确定它是线程安全的,正如您所说,您的控制器没有理由不能多次返回相同的View对象。非正统但有效。

答案 1 :(得分:0)

由于render方法获取当前response对象,因此重新使用已创建的视图时没有任何问题。