問題タブ [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.
eclipse - プロジェクトの Web-inf lib javaee.jar ビルド パスを参照すると、Eclipse は Java EE パッケージの認識に失敗しますが、...?
私の開発用ラップトップコンピューターにインストールしました
*GlassFish サーバー オープン ソース エディション 3.1.2.2 (ビルド 5)。*Web 開発者向けの Eclipse Java EE IDE。
バージョン: Helios リリース ビルド ID: 20100617-1415
*サーバー バージョン: 5.6.10-enterprise-commercial-advanced MySQL Enterprise Server - Advanced Edition (Commercial)
Eclipse Helios を使用して、拡張 HttpServlet クラスを含む単純な動的 Web プロジェクトを構築しています。とてもシンプルです。GlassFish javaee.jar ファイルは、GlassFish Server Open Source Edition 3.1.2.2 のインストールに付属しているため、次のディレクトリにあります。
C:\glassfish3\glassfish\lib\javaee.jar
したがって、glassfish lib ディレクトリから C:\glassfish3\glassfish\lib\javaee.jar を追加する限り、次のインポートはすべて有効です。
ただし、最初に C:\glassfish3\glassfish\lib\javaee.jar を {BlahBlahProjectFolderNameBlahBlah}\WebContent\WEB-INF\lib にコピーし、次に {BlahBlahProjectFolderNameBlahBlah}\WebContent\WEB を追加するという別のアプローチを取る場合-INF\lib\javaee.jar を Eclipse ビルド パスに追加すると、Eclipse は次のパッケージが認識されないというエラーを表示します。
{BlahBlahProjectFolderNameBlahBlah}\WebContent\WEB-INF\lib\javaee.jar ビルド パスを参照すると、Eclipse が一般的な Java EE サーブレット パッケージを認識できないのに、C:\ glassfish3\glassfish\lib\javaee.jar ?
spring - Apache Tomcatにデプロイすると、プロパティファイルにアクセスできません
user.propertiesファイルを使用して、WEB-INFフォルダーに保管されているデータベースにアクセスしました。GGTS(Groovy Grail Tool Suite)を実行している間は正しく動作します。
使用しました
DataSourceで
スタンドアロンとして実行すると動作します
しかし、warファイルを作成してTomcatサーバーにデプロイすると、機能しなくなります。
私のuser.propertiesはWEB-INFフォルダーにあります。
エラーを表示しています
よろしくお願いします。助けてください
svn - Intellij IDEA: Web-Inf/Classes を subversion に追加したい
Intellij IDEA を使用して、WEB-INF/classes を subversion に追加したいと考えています。理想的なワークフローではないかもしれませんが、仕事のために使用しなければならないワークフローです。Tortoise SVN は .class の変更を検出しますが、IDEA は .java ファイルをコミットするオプションしか提供しません。
なぜカメは変化を見ているのに IDEA は見ていないのか、何か考えはありますか?
java - Eclipse で xml ファイルをファイル タイプに変換する方法
.xml ドキュメントからファイルを作成できることを示すために、rest を使用しようとしています。これは以下の私のコードです。実行するたびに、ファイルが存在しないことを意味する「動作していません」が返されます。Articles.xml ファイルは私の WEB-INF フォルダーにあります。これを機能させる方法がわかりません。これはファイルパスの間違ったレイアウトですか? xml をこのようなファイルに変換できますか?
java - WEB-INF/classes ディレクトリのクラスから WebContent ディレクトリのファイルに書き込む方法
動的 Web アプリケーションの WEB-INF/Classes ディレクトリに Java クラス UpdateStats があります。このクラスには、いくつかのログをテキスト ファイルに書き込む関数 writeLog() があります。関数は更新統計と呼ばれ、そのテキスト ファイルに書き込まれます。問題は、WEB-INF/Classes ディレクトリにあるその関数内から webcontent ディレクトリ内のそのテキスト ファイルのパスを指定する方法です。
java - クラス フォルダーはビルド パスに表示されるが、プロジェクト エクスプローラーには表示されない
コンパイル済みのクラスを WEB-INF/classes に配置する必要があります。私の WEB-INF フォルダーには classes フォルダーがなかったので、こちらの指示に従って作成しました。
ただし、コンピューターを再起動した後でも、classes フォルダーはプロジェクト エクスプローラーに表示されません (ビルド パスにある場合でも)。
また、追加の幸福/ブラウニー ポイントを得るために、1 つのクラスだけをクラス フォルダーにコンパイルする方法を教えてもらえますか?
皆さんありがとう!
css - Web アプリ: パスに何か問題がありますか?
何らかの理由で、Web アプリのパスに問題があるようです。
Eclipse での WEB-INF のパスは次のとおりです。
Spring、Hibernate、Maven を使用してプロジェクトを作成しました。
しかし、たとえば、これは機能せず、jsp ページからスタイルをロードしません。
web.xml へのウェルカム ページとエラー ページも機能しません。
エラー ページの結果は、「Web サイトではページを表示できません」というメッセージがブラウザーに表示されます。ただし、エラーページの構成を削除すると、スタックトレースが取得されるため、何らかの方法で構成が使用されていることを意味しますが、パスの解釈に問題があります。
何が間違っている可能性がありますか?
java - ファイルに依存するSpring Beanを定義する
/WEB-INF フォルダーにある構成ファイルに依存する Spring Bean を定義するにはどうすればよいですか? 私の Bean の 1 つには、構成ファイルのファイル名を引数として取るコンストラクターがあります。
問題は、Spring IoC コンテナーをインスタンス化しようとしているときです - 失敗します。Spring IoC コンテナーが次の Bean を作成しようとすると、FileNotFound 例外が発生します。
ContextLoaderListener を定義した web.xml ファイルの一部を次に示します。
この場合の解決策はありますか?
// StackOverflow では質問に答えられないため、ここに解決策を投稿します。
解決策は、Bean クラスが次のインターフェースを実装する必要があることです - http://static.springsource.org/spring/docs/3.0.x/javadoc-api/org/springframework/web/context/ServletContextAware.html。Spring IoC コンテナーは、このインターフェースを実装するすべてのクラスに、ServletContext がインスタンス化されたことを通知します。次に、ServletContext.getRealPath メソッドを使用して、WEB-INF フォルダーのどこかにあるファイルへのパスを取得する必要があります。私の場合、Bean 構成ファイル beans.xml は同じままです。Bean クラスの最終バージョンを以下に示します。
これが誰かの助けになることを願っていますが、より良い解決策を知っている場合は共有してください。