JAX-RS Web サービスを別の Web ページにリダイレクトすることは可能ですか?
Servlet で行うのと同様ですresponse.sendRedirect("http://test/test.html")
。
JAX-RS Web サービス自体がリダイレクトされる必要があります。関連する場合は RESTEasy を使用します。
ベストアンサー1
Response
はい、戻り値の型が(またはHttpServletResponse
)であれば、Jerseyまたは任意のJAX-RS実装(RestEasyを含む)でこれを行うことができます。javax.java.ws.rs.core.Response.html を参照してください。
次のいずれかを使用できます。
Response.temporaryRedirect(URI)
Response.seeOther(URI)
「一時リダイレクト」は 307 ステータス コードを返し、「その他を参照」は 303 を返します。