jax-rs

    0

    1答えて

    PathParamを持つエンドポイントを作成して、挿入するオブジェクトのコンストラクタを自動的に呼び出します。このコンストラクタにはString引数のコンストラクタがあります。コードでそれをスペルアウトするには: をここで、私は文字列が自動的にAPIVersionコンストラクタへの呼び出しで使用するリソース @GET @Path("/{apiVersion}" + "/item") publi

    1

    1答えて

    私は、作成、更新、削除などのさまざまなメソッドを保持するEmployeeEndpointを構築しました。この質問を簡略化するために、私はcreateメソッドを使用しました。 スケーラブルなアプリケーションが必要なので、基本メソッドを保持するインタフェースを構築しました。インターフェース内で、メソッドをJAX-RS-Annotationsで注釈を付けることができます。それらは継承されるので、私はEm

    0

    1答えて

    クライアントからのすべての発信リクエストに認証ヘッダを追加する必要がありました。this答えに従ってClientRequestFilterを追加しました。 今作成したフィルタのプロパティを変更したいと思います。フィルタの新しいコピーを再登録しようとしましたが、うまくいきませんでした。私はClientオブジェクトの利用可能なメソッドを調べようとしましたが、登録解除や削除のようなものは見つかりませんで

    1

    1答えて

    これをsimple exampleにしてWildfly(推奨バージョン10.1.0)にデプロイできるようにしてください。 サンプルコード: import org.glassfish.jersey.server.ChunkedOutput; import javax.ws.rs.*; import java.io.*; @Path("/numbers") public class Numb

    0

    1答えて

    Websphere LibertyプロファイルでWebtargetコードを使用してサンプルRestメソッドにアクセスしようとしました。 [WARNING ] Interceptor for {https://www.google.com}WebClient has thrown exception, unwinding now Could not send Message. java mai

    0

    1答えて

    フロントエンドUIでは無視するフィールドが必要ですが、同じフィールドはバックエンドで計算されるため、Postgres DBに格納する必要があります。 Jsonbオブジェクト値のオブジェクトを新しいオブジェクトに変換する以外に、このユースケースのためにJackonには何らかの機能があります。 Test.java public class Test { private Integer sc

    0

    1答えて

    認証ベアラトークンが有効かどうかを確認するためにフィルタを使用しています。それにもかかわらず、私はuser-agent(firefox、chrome ...)がCORS OPTIONSリクエストを "実際の"リクエストを行う前にリクエストしようとしているという事実を知っています。 したがって、私のフィルタはこのOPTIONS要求を傍受し、許可ベアラトークンがないため、4xx httpコードで応答し

    0

    1答えて

    jax-rs apiのWebApplicationExceptionクラスを拡張してカスタム例外クラスを作成しました。私は間違った入力にこの例外を投げています。私は自分のアプリケーションで上記の例外を使用する場合 public class RestException extends WebApplicationException { public RestException(Strin

    0

    1答えて

    私はKarafの中でホストされているRESTサービスを持っています。これはマルチパートリクエスト以外のすべてのリクエストでうまく機能しています。私はcom.sun.jerseyパッケージを使用しています。私はこれらのURLをHTTP経由でアクセスできるようにホストすることに成功しただけです。私はPOST内HttpServletRequestを受け取り、それにgetParts()メソッドを呼び出すし