晚上全部:)
我正在寻找创建Java Web应用程序.我设想它将使用Spring Web MVC和JSP,但是我想将某些功能公开为REST调用,因此我可以创建一个Android客户端.
春天有什么能帮助我在这个地区吗?如何将REST代码和Web前端代码分开,而不必维护我的应用程序的基本上2个版本(一个用于Web,一个用于REST客户端).
不是寻找勺子喂食,只是我应该开始阅读的一些指示.
正如其他人所提到的,Spring现在拥有相当不错的内置REST支持.与注释结合使用时,可以非常简单地设置RESTful API.可以使用不同的视图解析器配置Spring ,例如,可以根据Accept标题自动响应不同的数据视图.因此,您可以从相同的数据中自动返回JSON或JSP,请参阅ContentNegotiatingViewResolver.您的控制器和模型可以是常见的并实现一次,将工作留在View层中.
我之前使用过这种方法,当请求是通过AJAX返回JSON时,在浏览器访问时使用相同数据构建的JSP视图.
| 归档时间: |
|
| 查看次数: |
5363 次 |
| 最近记录: |