首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

运用 Spring 3 来创建 RESTful Web Services

2012-12-28 
使用 Spring 3 来创建 RESTful Web Services平均分 (共 4 个评分 )您也可以在浏览器上尝试访问相同的 URL。

使用 Spring 3 来创建 RESTful Web Services
运用 Spring 3 来创建 RESTful Web Services运用 Spring 3 来创建 RESTful Web Services运用 Spring 3 来创建 RESTful Web Services运用 Spring 3 来创建 RESTful Web Services 平均分 (共 4 个评分 )

您也可以在浏览器上尝试访问相同的 URL。这时,头信息中的 Accept 为 text/html,所以浏览器会显示 employees.jsp 中定义的一个表格。图 2 显示的是这种情况。


图 2. HTML 方式表示的所有员工信息
运用 Spring 3 来创建 RESTful Web Services

要将一个新的员工信息 POST 到服务器上,我们可以使用下面的代码。清单 4 中的 addEmployee() 代码将会使用请求体并将它解组为 Employee 对象。

?

上面的代码修改了 ID 为 3 的员工数据。

描述名字大小下载方法文章源代码src.zip9KBHTTP

关于下载方法的信息

?

参考资料

学习

在 Wikipedia 的页面上了解关于 REST 的介绍和其他相关链接。

了解所有关于 Spring 3 的信息。

您可以从这里下载 Jersey,以及示例代码存档、用户指南和 JAX-RS API 文档。Jersey 是支持开发 RESTful Web Services 的开放源码的(基于 CDDL+GPL 双重授权)、具有生产品质的 JAX-RS (JSR 311) 参考实现。

“使用 Jersey 和 Apache Tomcat 开发一个 RESTful web 服务”(developerWorks,2009 年 9 月),本文作者撰写,阐述了如何通过将 Jersey 整合到 Apache Tomcat 来将 servlet 风格的服务顺利转换为 RESTful 服务。

阅读更多关于 JAXB Reference Implementation Project 的信息。

developerWorks Web development 专区:通过专门关于 Web 技术的文章和教程,扩展您在网站开发方面的技能。

developerWorks Ajax 资源中心:这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。

developerWorks Web 2.0 资源中心,这是有关 Web 2.0 相关信息的一站式中心,包括大量 Web 2.0 技术文章、教程、下载和相关技术资源。您还可以通过 Web 2.0 新手入门 栏目,迅速了解 Web 2.0 的相关概念。

查看 HTML5 专题,了解更多和 HTML5 相关的知识和动向。

获得产品和技术

下载 Spring 3,及其文档和教程。

下载 curl for Windows。

下载 Firefox RESTClient 附加组件,它可用于访问和测试 RESTful/WebDav 服务。

下载 IBM 产品评估版 或 在线试用 IBM SOA Sandbox,并开始使用来自 DB2?、Lotus?、Rational?、Tivoli? 和 WebSphere? 的应用程序开发工具和中间件产品。

讨论

加入 developerWorks 中文社区。查看开发人员推动的博客、论坛、组和维基,并与其他 developerWorks 用户交流。

作者简介

Yi Ming Huang 是在 China Development Lab 从事 Lotus ActiveInsight 的软件工程师。他擅长与 Portlet/Widget 相关的 Web 开发并对 REST、OSGi 和 Spring 技术感兴趣。

?

Dong Fei Wu 是中国开发中心的一位软件工程师,他负责 Lotus Mashups 方面的工作。他在 Portlet 和小部件相关的 Web 开发方面有着丰富的经验。Dong 也是 WebSphere Dashboard Framework 的首席开发人员。

?

原文地址: http://www.ibm.com/developerworks/cn/web/wa-spring3webserv/index.html

热点排行