java– 有可能结合:jersey jetty spring

java– 有可能结合:jersey jetty spring,第1张

概述我正在尝试使用jersey创建一个嵌入jetty(而不是Java EE)的webserver,并使用REST来映射我的servlet.我使用spring进行依赖注入,并将servlet映射为bean但是,当我尝试对映射的servlet进行HTTP请求时,我收到错误500服务器错误或404,找不到页面.我不确定我是否以正确的方式这样做,我应该使用jetty.x

我正在尝试使用jersey创建一个嵌入jetty(而不是Java EE)的webserver,并使用REST来映射我的servlet.
我使用spring进行依赖注入,并将servlet映射为bean
但是,当我尝试对映射的servlet进行http请求时,我收到错误500服务器错误或404,找不到页面.
我不确定我是否以正确的方式这样做,我应该使用jetty.xml而不是这个. (想知道是否有使用jetty.xml的shorcut)

    

我在servlets包中有一个类:Donothing.java

package servlets;import javax.ws.rs.GET;import javax.ws.rs.Path;import javax.ws.rs.Produces;@Path("/nothing")public class donothing{    @GET    @Produces("text/plain")    public String returnnothing()    {        return ("test");    }}

世界上我做错了什么?或者我应该问世界上我做得对吗?

谢谢

最佳答案我正在寻找一种方法来使用Jersey Spring Embedded Jetty并找到了这个问题.我尝试了你的方法,它确实有效.

如果你想在你的资源中实际使用Spring bean,你可以使用jersey-spring:

在文件AdditionalBeansContext.xml中:

然后使用以下命令定义您的资源:@​​Component注释,使用@autowired注入bean 总结

以上是内存溢出为你收集整理的java – 有可能结合:jersey jetty spring全部内容,希望文章能够帮你解决java – 有可能结合:jersey jetty spring所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1248565.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)