問題タブ [web-inf]

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 投票する
1 に答える
814 参照

java - WEB-INF/lib および Java ビルド パスに jar ファイルを配置する Eclipse 動的 Web アプリケーション

Java Web アプリケーション開発 (サーブレット) に関して非常に「基本的な」質問があります。jar ファイルを WEB-INF/lib に置くことと、Java Build Path/Library/External Jar に置くことの違いは何ですか?

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

java - web-inf\lib\*.jar のコード ファイルからロード

WEB-INF\lib\someName.jar から必要なファイル (*.txt) を (コードから) ロードする方法は?

私はメカニズムを試しました:

ただし、必要なファイルが WEB-INF\classes フォルダーにある場合にのみ機能しました。
次に、必要なファイルを含む jar に META-INF\resources フォルダーを作成しようとしました。しかし、それは効果をもたらしませんでした。

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

jsf-2 - Primefaces DialogFramework - WEB-INF にあるダイアログを表示するには?

私は Primefaces DialogFrameworkを使用しています

  • プライムフェイス 5.0
  • モハラ 2.1.27
  • Glassfish 3.1.2.2 ビルド 5

私の問題は、ユーザーがダイアログの場所を知っている場合、URL を介して直接アクセスできることです。それを可能にしたくないので、ダイアログをWebアプリのWEB-INFフォルダーに入れることができると思っていましたが、今、ダイアログを開こうとすると、FileNotFound-Exceptionが発生します。

私のダイアログが通常のフォルダにある場合、正常に動作します

しかし、それが WEB-INF にある場合は、もはや機能しません。

また、これにナビゲーションルールを設定しようとしましたfaces-configが、成功しませんでした

WEB-INF フォルダにあるダイアログを開くにはどうすればよいですか? 前もって感謝します

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

java - Tomcat でのリソースのロード

私はTomcat 7で単純なWebアプリケーションを試しています。プロパティファイルをロードするindex.htmlにjavascript呼び出しがあります。以下のコードを使用して get 呼び出しを行います。

次のユースケースを試しました。

  1. プロパティ ファイルを war ファイル内、つまり WEB-INF の外側に直接保持 -これは機能します。
  2. WEB-INF/classes の下に保管 -機能しませんでした
  3. jar にラップし、WEB-INF/lib の下に保管しました -動作しませんでした
  4. jar を Tomcat/lib の下に置きます - 動作しませんでした

私が理解している限り、すべてのリソース/クラス リクエストは WebAppClassloader を通過し、次の順序で物事を調べます。

  1. JVM ブートストラップ
  2. システムローダー
  3. web-inf/クラス
  4. web-inf/lib
  5. 共有/ライブラリ

私の実際のアプリケーションでは、組み込みのTomcatを使用しています。目標は、jarを介してプロパティファイルを外部化することです(戦争の外側)。したがって、上記のテストは、Tomcat の基本的なリソースの読み込みを理解するためのものです。

上記のテストで何が欠けているのか、誰かが光を当てることができますか? 通常、取得リクエストがクラスローダーを通過する場合、すべての場合にファイルを見つけることができるはずではありません。

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

java - 単純な project/lib と project/web/WEB-INF/lib の違いは何ですか?

単純な project/lib と project/web/WEB-INF/lib の違いは何ですか? どの jar を project/lib フォルダーに配置し、どの jar を web/WEB-INF/lib に配置する必要がありますか?

0 投票する
5 に答える
52197 参照

java - BeanDefinitionStoreException: ServletContext リソース [/WEB-INF/dispatcher-servlet.xml] から XML ドキュメントを解析する IOException を解決する方法は?

エラー スタック トレース:

dispatcher-servlet.xml

applicationContext.xml

web.xml

1) すべてのファイルに読み取り、書き込み権限を与える - 機能しない 2) init-param を追加する - 機能しない 3) ディスパッチャーサーブレットのパスを /WebContent/WEB-INF/dispatcher- として明示的に指定するなど、オンラインでいくつかの解決策を試しました。 servlet.xml - 機能しません。

Apache tomcat サーバー v7.0 でプロジェクトを実行すると、このエラーが発生します。

過去4日間、この問題に悩まされています。私を助けてください。

以下は、うまくいった解決策です。

あなたの戦争にはdispatcher-servlet.xmlがありません。1) プロジェクトに webapp フォルダーがありません。Maven を使用してプロジェクトを作成するときは注意してください。ここに記載されている手順に従うことができ ますhttp://blog.manishchhabra.com/2013/04/spring-data-mongodb-example-with-spring-mvc-3-2/メイヴン。上記のリンクを試してみてください。

インターネットの他の場所では、このソリューションは見つかりません。:)

0 投票する
0 に答える
248 参照

java - apache lucene を使用して全文検索のために web-inf フォルダー パスを fsdirectory に指定する方法

私はApache Lucene.hereに非常に慣れていません。ここでは、指定された入力クエリでhtmlファイルを検索するサンプルの全文検索アプリケーションを開発しようとしています。指定された文字列が任意のファイルで見つかった場合、インデックスが作成されます

私の結果jspページは次のようになります:

私の結果jspページは次のようになります

ハイパーリンクをクリックすると、その html ファイルを新しいタブで開く必要がありますが、空白のページが表示されます。

これは My Application フォルダ構造です

ここに画像の説明を入力

これは私のコードです:

WEB-INF/Html-files などのフォルダー パスを含む html ファイルを FSDirectory クラスに渡すにはどうすればよいですか。また、結果ページのハイパーリンクをクリックすると、対応する html ファイルをブラウザーの新しいタブで開く必要があります。

どうすればこれを達成できますか。

前もって感謝します...

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

jsf - xhtml を /web/ から /web/WEB-INF/ に移動するには?

アプリケーションだけがファイルに直接アクセスできるようにするには、どうすればxhtmlファイルを配置できますか? WEB-INF具体的には、鳥のページが直接公開されないようにします。プロジェクトはapress exampleからのものです。

プロジェクトツリー:

web.xml:

index.xhtml:

menu.xhtml:

template.xhtml:

オウム.xhtml: