問題タブ [apache-wink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
506 参照

rest - JavaEEを宣言するクラスからAPIパスを取得する方法

使用: Java EE + JAX-RS (Apache Wink) + WAS。

クラスHello、パスによってRest APIが宣言されているとしましょう"/hello"

Hello.classリフレクションを使用せずにそのパスを取得するにはどうすればよいですか? 何とか取得できるjavax.ws.rs.core.UriBuilder方法の例を見ることができますが、そのソースを見つけることができませんでした。path(Class clazz)

0 投票する
1 に答える
136 参照

rest - JavaEE REST (ウィンク) - REST Api クラスをシングルトンとして定義できますか?

WASLiberty & Apache Wink (REST Impl) で J2EE を使用しています。場合によっては、API クラスをシングルトンにする必要がありますが、プライベート コンストラクターはおそらく REST では機能しません。誰かが api をシングルトンとして使用しましたか? ヒントはありますか?

0 投票する
1 に答える
545 参照

java - apache wink を使用して非同期応答を返すにはどうすればよいですか?

Apache Wink を使用して安らかなサービスを構築しています。analysis() は私の RESTful サービスの 1 つです。analysis() のコードは次のとおりです。

関数 myProcess() を呼び出していることがわかりますが、関数が戻るにはかなり長い時間が必要です。問題は、すぐに応答メッセージを返し、myProcess() が終了したときに別の応答を返すことができるかということです。そしてどうやって?

0 投票する
1 に答える
3528 参照

java - 可変数のパスパラメータに対して単一の JAX-RS リソースを作成する方法

私は Apache Wink を使用して JAX-RS ベースの ReST アプリケーションを作成しており、パス パラメータとリソース ハンドル クラスとの関連付けの概念を理解しました。@Pathここで、HTTPメソッドに基づいて呼び出されるアノテーションと対応するリソースを使用してパスを定義できることがわかります..

現在、可変数のパスパラメーターに対して呼び出されるリソースのようなものを見ています。

たとえば、単一のリソース クラスを次CollegeResourceのような URI に対して呼び出す必要があり/rest/college, /rest/college/subject, /rest/college/subject/teachers, 、任意の数のパス パラメーターを使用できます。

以前にパスパラメーターの数を知っていれば、このようなものを使用してこれを達成できたはず/rest/college/{param1}/{param2}です。ただし、パス パラメータの数は不明です。だから私は(私が間違っているかもしれませんが)このアプローチを使うことができないと感じました。

私がまだ使用できるもう 1 つの方法は、クエリ パラメーターを使用することです。しかし、これをパスパラメーターとしてのみ利用できるようにしたいと考えています。

他の構成で apache wink を使用してこれを行う方法はありますか? Apache wink にない場合、他の JAX-RS 実装はこれをサポートしていますか?