【发布时间】:2014-08-08 06:44:09
【问题描述】:
我已经阅读了一些关于 Spring MVC 和 Rest web 服务的文章。 但是我对使用 spring mvc 实现 web 应用程序有一个困惑。
我的要求是创建一个基于 Spring 的 Web 应用程序并创建设备将使用的 Rest Web 服务。
例如。我想获取对象列表。
- 此列表将显示在 jsp 页面上(适用于 Web 应用)
- 对象列表将以 json 格式返回(用于远程设备)
我正在遵循这种方法来实现这一点。
//对于远程设备-返回json数据 公共列表 getObjectsInJson() { 返回 myService.getAllSomeObjects(); }和
// 获取视图数据的方法 公共 ModelAndView getObjectsInModelNAndView() { // 返回模型和视图 }请建议这种方法是正确的还是我应该为这两个目的创建单独的控制器? 或任何其他方法?
【问题讨论】:
标签: java rest spring-mvc