0

JAX-RS を使用して、アプリケーション用の RESTful API を開発しています。Tomcatにデプロイしています。myhost:8080/api にデプロイされます。リソースは .../api/{resourceName} などにあります。

/api にアクセスした人が、HTML ベースの API ドキュメントを参照できるようにしたいと考えています。私は最善の解決策が何であるか疑問に思っています。web.xml でウェルカム ファイルを指定しても機能しないように見えますが、簡単で便利です。

または、リソースを作成してパスを「/」に設定すると、プログラムでコンテンツを提供できます。それはコード内にあるため、少し柔軟性がありませんが、機能させることができました。

最後に、Apache を使用してトラフィックを必要な場所に転送できると思います。Apache の第一人者ではありませんが、これが最も柔軟なソリューションかもしれません。

これらの代替案のどれがより良いでしょうか? 私が見逃しているオプションはありますか?

4

1 に答える 1

0

私はここで私の答えを見つけました:サーバー側のJax-rs呼び出しをプレフィックスなしのネイティブファイルと混合する方法は?

サーブレットではなくフィルタとして登録し、404パラメータで転送します。

于 2012-07-20T16:07:22.693 に答える