我是REST的新手,在REST webservice上观看了一些视频并阅读了一些博客,并且我知道一般人们都在使用REST来支持多种设备,如移动设备和计算机等。在Web应用程序中实时使用REST Web服务
现在考虑我正在开发订单管理系统,我想同时支持计算机和平板电脑。如果在m传统的web应用程序中,我在前端使用Spring MVC,那么REST将如何适应,以便它可以支持这两种设备。
还有一个疑问是,无论我浏览过的示例是什么,它都会返回html或json数据。我想用spring MVC或struts工作的方式来开发应用程序,比如返回jsp和jsp的名称将使用动态数据(而不是返回的字符串表示html)来呈现。
我希望我的问题很清楚。请承担我的问题,因为我的问题很模糊,但我从实施和设计角度看。
对于java,你可以试试[Jersey](https://jersey.java.net/); [RestEasy](http://www.jboss.org/resteasy)和[SpringRest](https://spring.io/guides/tutorials/rest/)。您可以阅读指南如何处理动态数据。 – Lifecube