我有典型的流程所在的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。