【问题标题】:Embedded Jetty Spring MVC嵌入式 Jetty Spring MVC
【发布时间】:2016-02-22 20:24:53
【问题描述】:

我想在我的一个 spring mvc 应用程序中嵌入码头。我按照教程http://examples.javacodegeeks.com/enterprise-java/jetty/jetty-tutorial-beginners/(向下滚动到嵌入式码头部分,即2.0)。

我遵循并理解了本教程,但它似乎仅适用于 servlet,而在我的应用程序中,我有控制器方法。

Server server = new Server(7070);
        ServletContextHandler handler = new ServletContextHandler(server, "/example");
            handler.addServlet(ExampleServlet.class, "/");
            server.start();

这段代码似乎只在嵌入式码头中添加了一个 servlet (ExampleServlet.class),但我想让它适用于我使用 @RequestMapping 等获取 URL 信息的 spring mvc 应用程序。问题是如何在嵌入式上下文处理程序中添加这些控制器。请让我知道在我的 spring mvc 应用程序中嵌入码头需要做的所有更改,并遵循本教程的大部分部分http://examples.javacodegeeks.com/enterprise-java/jetty/jetty-tutorial-beginners/(向下滚动到嵌入式码头部分)

【问题讨论】:

    标签: java spring spring-mvc embedded-jetty


    【解决方案1】:

    手动嵌入已过时;请改用 Spring Boot,它会为您处理所有这些。 Boot 为 Tomcat、Jetty 或 Undertow 提供了开箱即用的启动器。

    【讨论】:

    • 能否给个教程链接和解决这个问题的方法。
    • 无法更改项目结构,能否请您仅建议更改我的代码?
    猜你喜欢
    • 2017-09-20
    • 2011-08-20
    • 2014-10-27
    • 1970-01-01
    • 1970-01-01
    • 2011-10-02
    • 1970-01-01
    • 2013-04-20
    • 1970-01-01
    相关资源
    最近更新 更多