我有典型的流程所在的Web应用程序

HTML form submission > MVC Controller(spring) > Services(Fetch data)

最终,大多数控制器方法返回html数据

现在,我还需要开发移动应用程序。根据我的理解,我需要创建新的Rest Controllers以返回JSON数据。

移动应用将连接到Rest Controller,而Web应用将继续连接到已经存在的Web控制器。那是对的吗 ?

最佳答案

这将取决于您的控制器的编写方式。

如果您的控制器动作类似于REST动作,则可以根据请求使用spring mvc content negotiation返回html或json。

10-07 12:54
查看更多