我有一个WebServlet通过do' / rest / foo'
中的doPost处理POST@WebServlet("/rest/foo")
是否有可能还有一个JAX-RS REST服务处理GET请求到' / rest / foo'?
答案 0 :(得分:1)
不,在任何一种情况下,JAX-RS资源或servlet都会拦截请求。此外,你提出的实施'闻起来'。如果您正在创建RESTful API(并考虑使用JAX-RS),那么使用JAX-RS非常有意义,特别是因为它非常支持REST范例。为什么不从当前的servlet中分解POST
处理并将逻辑迁移到JAX-RS。或者坚持使用当前的servlet并将其展开以处理POST
和GET
。