9
特定のJAX-RS WebサービスリクエストからセッションIDを取得する方法がわかりません。私はそれが利用可能であると仮定しますが、私はそれを取得する方法を知らない。JAX-RS Webサービス内からセッションIDを取得するにはどうすればよいですか?
私はCXFを使用していません。私はどんな援助にも感謝しています。
特定のJAX-RS WebサービスリクエストからセッションIDを取得する方法がわかりません。私はそれが利用可能であると仮定しますが、私はそれを取得する方法を知らない。JAX-RS Webサービス内からセッションIDを取得するにはどうすればよいですか?
私はCXFを使用していません。私はどんな援助にも感謝しています。
@Context
annotationを使用すると、HttpServletRequest
の現在のインスタンスを取得できます。
@Path("/session-id.txt")
public class SessionIdResource {
@GET
@Produces(MediaType.TEXT_PLAIN)
public String getSessionId(@Context HttpServletRequest request) {
return request.getSession(true).getId();
}
}