当前位置: 首页 > 知识库问答 >
问题:

使用servlet在Java中实现REST web服务[副本]

子车征
2023-03-14

共有1个答案

闻人弘雅
2023-03-14

你可以用石头把钉子钉进墙上。你当然可以。但如果你有锤子你为什么要这么做?使用合适的工具会让你的生活轻松很多。

以类似的方式,您可以仅使用Servlet API创建REST应用程序。但是,还有其他API是为创建REST应用程序而设计的。那么,你为什么不用它们呢?

JAX-RS(目前由JSR339定义)是用于创建RESTful web服务的标准Java API,它构建在Servlet API的顶部。

重要的一点是,JAX-RS是一种规范。为了使用它,您将需要一个实现,例如Jersey,它是参考实现。

一些可能有用的资源:

  • JAX-RS 2.0规范
  • 泽西岛文档

Spring框架允许您创建RESTful web服务,并且可以轻松地与其他Spring项目集成。

一些可能有用的资源:

    null
    null
 类似资料:
  • 我有一个现有的Spring应用程序,它有自己的上下文,从Spring xml文件的douzens中引导。Grizzly web服务器开始发布Soap服务。 现在我也想满足同一只灰熊的Rest请求。我使用的是jersey-spring3,但它从所需的applicationContext.xml中启动自己的、独立的应用程序上下文。 这是创建注册Rest和Soap Web服务的Grizzly HttpS

  • 本文向大家介绍java使用servlet实现验证码,包括了java使用servlet实现验证码的使用技巧和注意事项,需要的朋友参考一下 利用servlet 实现验证码主要继承httpServlet类 下面是web.xml 配置  jsp 文件 简单实用。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 问题内容: 我实际上正在从事一个网站项目。我是Web服务的新手。我在面向对象的编程(java,c#,…)方面有4年的经验。我已经阅读了很多有关Web服务的文章,但是我的文档都没有告诉您如何使用所有技术来制作一个真正的Web服务项目。 我要做的是:1.使用Java映射到JPA的MySQL后端;2.使用Web服务来提供…的某些功能(JBoss,…有很多可能性,我不知道应该选择哪种方式)3.创建一个动态

  • 本文向大家介绍如何在 Java 中利用 redis 实现 LBS 服务,包括了如何在 Java 中利用 redis 实现 LBS 服务的使用技巧和注意事项,需要的朋友参考一下 前言 LBS(基于位置的服务) 服务是现在移动互联网中比较常用的功能。例如外卖服务中常用的我附近的店铺的功能,通常是以用户当前的位置坐标为基础,查询一定距离范围类的店铺,按照距离远近进行倒序排序。 自从 redis 4 版本

  • 问题内容: 是否有人在Netty的基础上构建了Servlet API?我很想建立自己的公司,因为我无法用Google搜索实现。 http://www.jboss.org/netty/community#nabble-td4752485 http://markmail.org/message/4qmvuaacxqzevqhc 基本上,我希望提供足够的支持以使jersey正常工作(希望jersey没有

  • 本文向大家介绍基于Java web服务器简单实现一个Servlet容器,包括了基于Java web服务器简单实现一个Servlet容器的使用技巧和注意事项,需要的朋友参考一下 上篇写了一个简单的Java web服务器实现,只能处理一些静态资源的请求,本篇文章实现的Servlet容器基于前面的服务器做了个小改造,增加了Servlet请求的处理。  程序执行步骤  1.创建一个ServerSocket