問題タブ [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.
java - WEB-INF/lib および Java ビルド パスに jar ファイルを配置する Eclipse 動的 Web アプリケーション
Java Web アプリケーション開発 (サーブレット) に関して非常に「基本的な」質問があります。jar ファイルを WEB-INF/lib に置くことと、Java Build Path/Library/External Jar に置くことの違いは何ですか?
java - web-inf\lib\*.jar のコード ファイルからロード
WEB-INF\lib\someName.jar から必要なファイル (*.txt) を (コードから) ロードする方法は?
私はメカニズムを試しました:
ただし、必要なファイルが WEB-INF\classes フォルダーにある場合にのみ機能しました。
次に、必要なファイルを含む jar に META-INF\resources フォルダーを作成しようとしました。しかし、それは効果をもたらしませんでした。
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 フォルダにあるダイアログを開くにはどうすればよいですか? 前もって感謝します
java - Tomcat でのリソースのロード
私はTomcat 7で単純なWebアプリケーションを試しています。プロパティファイルをロードするindex.htmlにjavascript呼び出しがあります。以下のコードを使用して get 呼び出しを行います。
次のユースケースを試しました。
- プロパティ ファイルを war ファイル内、つまり WEB-INF の外側に直接保持 -これは機能します。
- WEB-INF/classes の下に保管 -機能しませんでした。
- jar にラップし、WEB-INF/lib の下に保管しました -動作しませんでした。
- jar を Tomcat/lib の下に置きます - 動作しませんでした。
私が理解している限り、すべてのリソース/クラス リクエストは WebAppClassloader を通過し、次の順序で物事を調べます。
- JVM ブートストラップ
- システムローダー
- web-inf/クラス
- web-inf/lib
- 共有/ライブラリ
私の実際のアプリケーションでは、組み込みのTomcatを使用しています。目標は、jarを介してプロパティファイルを外部化することです(戦争の外側)。したがって、上記のテストは、Tomcat の基本的なリソースの読み込みを理解するためのものです。
上記のテストで何が欠けているのか、誰かが光を当てることができますか? 通常、取得リクエストがクラスローダーを通過する場合、すべての場合にファイルを見つけることができるはずではありません。
java - 単純な project/lib と project/web/WEB-INF/lib の違いは何ですか?
単純な project/lib と project/web/WEB-INF/lib の違いは何ですか? どの jar を project/lib フォルダーに配置し、どの jar を web/WEB-INF/lib に配置する必要がありますか?
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/メイヴン。上記のリンクを試してみてください。
インターネットの他の場所では、このソリューションは見つかりません。:)
java - apache lucene を使用して全文検索のために web-inf フォルダー パスを fsdirectory に指定する方法
私はApache Lucene.hereに非常に慣れていません。ここでは、指定された入力クエリでhtmlファイルを検索するサンプルの全文検索アプリケーションを開発しようとしています。指定された文字列が任意のファイルで見つかった場合、インデックスが作成されます
私の結果jspページは次のようになります:
ハイパーリンクをクリックすると、その html ファイルを新しいタブで開く必要がありますが、空白のページが表示されます。
これは My Application フォルダ構造です
これは私のコードです:
WEB-INF/Html-files などのフォルダー パスを含む html ファイルを FSDirectory クラスに渡すにはどうすればよいですか。また、結果ページのハイパーリンクをクリックすると、対応する html ファイルをブラウザーの新しいタブで開く必要があります。
どうすればこれを達成できますか。
前もって感謝します...
jsf - xhtml を /web/ から /web/WEB-INF/ に移動するには?
アプリケーションだけがファイルに直接アクセスできるようにするには、どうすればxhtml
ファイルを配置できますか? WEB-INF
具体的には、鳥のページが直接公開されないようにします。プロジェクトはapress exampleからのものです。
プロジェクトツリー:
web.xml:
index.xhtml:
menu.xhtml:
template.xhtml:
オウム.xhtml: