検索

12.5. RESTEasy 設定

download PDF

12.5.1. RESTEasy 設定パラメーター

表12.2 要素
オプション名 デフォルト値 説明
resteasy.servlet.mapping.prefix デフォルトなし Resteasy servlet-mapping の url-pattern が /* でない場合
resteasy.scan false WEB-INF/lib jar および WEB-INF/classes ディレクトリを自動的にスキャンして @Provider と JAX-RS の両方のリソースクラス (@Path、@GET、@POST など) を探し、それらを登録します。
resteasy.scan.providers false @Provider クラスをスキャンし、それらを登録します。
resteasy.scan.resources false JAX-RS リソースクラスをスキャンします。
resteasy.providers デフォルトなし 登録する完全修飾 @Provider クラス名のコンマ区切りのリスト
resteasy.use.builtin.providers true デフォルトを登録するか否かに関わらず、ビルトイン @Provider クラス
resteasy.resources デフォルトなし 登録する完全修飾 JAX-RS リソースクラス名のコンマ区切りのリスト
resteasy.jndi.resources デフォルトなし JAX-RS リソースとして登録するオブジェクトを参照する JNDI 名のコンマ区切りのリスト
javax.ws.rs.Application デフォルトなし 仕様の移植可能な方法でブートストラップを行うアプリケーションクラスの完全修飾名
resteasy.media.type.mappings デフォルトなし ファイル名の拡張子 (例: .xml、.txt など) をメディアタイプにマッピングすることにより、Accept ヘッダーが必要なくなります。クライアントで Accept ヘッダーを使用して表現を選択することができない場合に使用します (ブラウザーなど)。
resteasy.language.mappings デフォルトなし ファイル名の拡張子 (例: .en、.fr など) を言語にマッピングすることにより、Accept-Language ヘッダーの必要がなくなります。クライアントで Accept-Language ヘッダーを使用して言語を選択することができない場合に使用します (ブラウザーなど)。

重要

Servlet 3.0 コンテナで、web.xml ファイル内の resteasy.scan.* 設定が無視され、すべての JAX-RS 自動コンポーネントが自動的にスキャンされます。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.