gpt4 book ai didi

java - 如何在一个 Spring Boot 应用程序中提供 html 页面和 jaxrs 服务?

转载 作者:行者123 更新时间:2023-12-02 02:11:31 25 4
gpt4 key购买 nike

我想在 Spring Boot 应用程序中拥有 jaxrs 端点。在同一台服务器上,我希望有一个 html 页面,用于使用单页服务 RichInternetApplication。

这样的配置可以吗?我正在尝试,但似乎他们在互相排斥。

我的 mvn home Controller :

@Controller
public class HomeContoller {
@RequestMapping("/")
public String index() {
return "index";
}
}

和 jaxrs 配置:

@Configuration
public class JerseyConfig extends ResourceConfig {

public JerseyConfig() {
// scan the resources package for our resources
packages(getClass().getPackage().getName() + ".resources");
}
}

和 jaxrs 端点

@Path("/") public interface Api {
@GET @Path("ping") Response ping();
}

@Component
@Scope("request")
public class ApiController extends Application implements Api {
@Override public Response ping() {
return Response.ok("pong").build();
}
}

如果我使用 spring mvc 而不是 jaxrs 它会起作用吗?

请帮忙

最佳答案

关于java - 如何在一个 Spring Boot 应用程序中提供 html 页面和 jaxrs 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57325922/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com