【发布时间】:2016-09-06 04:59:10
【问题描述】:
以下关于 RESTFulness 的理解是否正确?
Servlet 网页,例如Jsp,在服务器端组装一个 HTML 文件,然后将这个 SINGLE html 文档传递给用户。
RESTful 网页(我的意思是,以 RESTful 风格开发的网页)在用户端组装完整的 HTML 文档,每条信息都从单独的 Web 服务 uri 中检索。
例如考虑一个网页来显示一个人的名片: 表明: 人名 人的职业 人的性别
在servlet网页中,给定一个人的ID来请求,后端服务器从DB中收集被请求的人的姓名、职业和性别,将它们组装成一个HTML文件。并将这个 HTML 文件提供给用户。
在RESTful网页中,有一个JS函数使用URI#1检索人名,并渲染到网页DOM上的相应位置;从 URI#2 中检索人的职业,然后渲染;然后是 URI#3 中的性别。
(实际上,资源可能是单人json对象的形式。这里只是为了说明目的将它们分开。)
【问题讨论】:
标签: javascript html rest servlets