java resteasy和spring mvc 的区别

 我来答
潭州教育
2017-05-29 · 上网学习,就来潭州!
潭州教育
潭州教育总部坐落于美丽的星城长沙,位于麓谷芯城科技园拥有两座办公大厦。办公面积4万多平方;6000多名师资教学力量。200多门课程;在线学习学员高达1100万名学员,30万VIP学员。
向TA提问
展开全部
  1. 如果restful服务不要前缀

    那么这种方式只有和spring mvc整合后才可以,spring bean配置文件要添加

    <!-- Import basic SpringMVC Resteasy integration -->
    <import resource="classpath:springmvc-resteasy.xml"/>

    这个就是和spring mvc进行整合。

    且要使用servlet初始化器

    <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-servlet-initializer</artifactId>
            <version>${resteasy-version}</version>
        </dependency>
  2. 如果restful服务,有前缀,那么和spring mvc整合或不整合(spring的方式)都可以。

    web.xml中进行如下配置


    <!-- 要指定前缀否则和spring mvc的url-pattern冲突。还有一种解决办法就是将spring mvc和reseasy整合在一起 -->
    <servlet>
          <servlet-name>resteasy</servlet-name>
          <servlet-class>org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher</servlet-class>
          <init-param>
          <param-name>resteasy.servlet.mapping.prefix</param-name>
            <param-value>/rs</param-value>
          </init-param>
        </servlet>
      
        <servlet-mapping>
          <servlet-name>resteasy</servlet-name>
          <url-pattern>/rs/*</url-pattern>
        </servlet-mapping>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式