java resteasy和spring mvc 的区别
1个回答
2017-05-29 · 上网学习,就来潭州!
潭州教育
潭州教育总部坐落于美丽的星城长沙,位于麓谷芯城科技园拥有两座办公大厦。办公面积4万多平方;6000多名师资教学力量。200多门课程;在线学习学员高达1100万名学员,30万VIP学员。
向TA提问
关注
展开全部
如果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>如果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>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询