Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以重用SpringMVC视图实例吗?_Spring_Spring Mvc - Fatal编程技术网

我可以重用SpringMVC视图实例吗?

我可以重用SpringMVC视图实例吗?,spring,spring-mvc,Spring,Spring Mvc,我创建了一个使用Json.Simple的自定义视图,用于序列化模型并将Json直接写入响应 对于一些请求,我需要发回一个静态JSON消息,所以我想知道我是否可以重用我之前创建的视图实例(消息已经设置好了) 我的视图类是线程安全的。当然。正如您所说,只要确保它是线程安全的,控制器就没有理由不能多次返回相同的View对象。非正统,但有效。我认为重用已创建的视图没有任何问题,因为render方法获取当前的响应对象

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

对于一些请求,我需要发回一个静态JSON消息,所以我想知道我是否可以重用我之前创建的视图实例(消息已经设置好了)


我的视图类是线程安全的。

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

我认为重用已创建的视图没有任何问题,因为
render
方法获取当前的
响应
对象