gpt4 book ai didi

java - 是否可以让 JAX-RS 服务处理同一 URI 上的 GET 并让 WebServlet 处理 POST?

转载 作者:行者123 更新时间:2023-12-01 12:23:59 25 4
gpt4 key购买 nike

我有一个 WebServlet 通过 doPost 在路径“/rest/foo”处处理 POST

@WebServlet("/rest/foo")

是否也可以让 JAX-RS REST 服务处理对“/rest/foo”的 GET 请求?

最佳答案

不,无论哪种情况,JAX-RS 资源或 servlet 都会拦截请求。另外,您提出的实现方案“闻起来很臭”。如果您正在创建 RESTful API(并考虑 JAX-RS),那么使用 JAX-RS 非常有意义,特别是因为它很好地支持 REST 范例。为什么不从当前 servlet 中剔除 POST 处理并将逻辑迁移到 JAX-RS。或者坚持使用当前的 servlet 并将其扩展以处理 POSTGET

关于java - 是否可以让 JAX-RS 服务处理同一 URI 上的 GET 并让 WebServlet 处理 POST?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26486811/

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