問題タブ [contextpath]

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

eclipse - コンテキストルートを持たないJavaアプリケーションでのローカルテスト

これが私のjspからのサンプルリンクです:

私のアプリケーションはコンテキストルートなしでデプロイされるので、そのようなリンクは本番環境で機能します。ただし、ローカルでは、リンクにコンテキストルートが含まれていないため、これは失敗します。「./」でリンクを開始しようとしましたが、必ずしも関連する問題が解決するとは限りません。

コンテキストルートなしでEclipseおよびEclipseに埋め込まれたTomcatサーバーを使用してJavaアプリケーションをローカルでテストする方法はありますか?Eclipseでは、プロジェクトからコンテキストルートを削除できません。コンテキストルートを「/」に設定しようとしましたが、それは役に立ちません。

0 投票する
3 に答える
2121 参照

java - 非サーブレット クラスでのコンテキスト パスの取得

私の webapp では、Quartz を使用して、あるクラスで定義されたメソッドをある間隔で呼び出しています。そのメソッドは、引数の 1 つとして WebContent ディレクトリ内の css ファイルへのパスを取ります。私の質問は、サーブレット以外のクラスからその css ファイルへのパスを取得する方法です。

私が試したことの1つは、メソッドを呼び出すクラスを拡張してHttpServlet、呼び出しを行うことができるようにすることでした

しかし、それは機能せず、私のアプリケーションはその行でハングします。これは専門的ではないように思われるため、パスをハードコーディングしたくありません:)

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

java - META-INF/context.xmlを../conf/Catalina/localhost/myapp.xmlにリロードしても機能しません

ホットデプロイメントを作成しようとしています。データベース接続情報は、META-INF/context.xmlに保存されています。

フォルダを$TOMCAT_HOME/ webapps /にドロップすると、データベース接続情報が見つからないため、リロードを試みて失敗します。../conf/Catalina/localhost/myapp.xml内を見ると、そこにはありません。

誰かが私にいくつかのリードを与えて、私が何が間違っているのかを見つけることができますか?

(ローカルホストは777にあるので、許可エラーではないと思います-テスト用)

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

java - リモート サーバーの URL のベースまたはコンテキストを見つける方法

リモート アプリケーションまたはサーバーで URL のベースを見つける方法を見つけようとしています。たとえば、URL は http://www.server.com/app/something/else/page.htmlのようになります。

絶対ベースは、www.server.com、www.server.com/app、または page.html よりも小さいものになります。ベースは、アプリケーションが web.xml でどのように構成されているか、およびたとえば apache を介してプロキシされているかどうかによって異なります。

クライアントとして URL コンテンツを読んでいるので、この情報を知る必要があり、ページから見つかったさまざまな関連コンテンツを処理する方法を知る必要があります。

ヒントをいただければ幸いです...

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

web-services - GlassFish、Webサービスのコンテキストパスを設定します

WebサービスでEARを使用しています。私のアプリケーションには戦争モジュールはありません。
つまり、
http:// [host]:[port] /[コンテキストパス]/ MyWebService?wsdl

JBossの場合使用しているjboss.xml
WebLogicの場合使用しweblogic-webservices.xml
ているGlassFishはどうですか?

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

jsp - JSPでWebアプリケーションコンテキストからsrc属性を定義する方法

JSPにJavascriptファイルとCSSファイルを含めながら、src属性に絶対パスを使用したかったのです。

以下のように、相対URLを使用しても私の目的には役立ちません。

次のような絶対URLを使用する場合、

次に、私は再び適切ではないWebアプリケーション名をハードコーディングしています...

私が見つけた最良のオプションは:

ただし、次のようなhref属性でのみ機能します<a href="home.jsp" />

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

tomcat - Web アプリケーションの Tomcat セキュア フォルダ

サーバーのようなWebアプリケーションとTomcatがあります。Web アプリをフォルダーに入れ、$(TOMCAT_HOME)/webapps/myapp画像をtomcat のserver.xml$(TOMCAT_HOME)/webapps/images に次に書きました。

それは正常に動作します。しかし、フォルダを保護したい。つまり、ユーザーがアプリケーションにログインしていない場合、フォルダーへのアクセスを禁止したいのです。どうすればいいですか?

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

java - コンテキストからのリソースのマッピング

context.xml などのコンテキストからリソース フォルダー内のフォルダーをマップしたい (src/main/resources からファイルをマップしたい)

ファイルを含む多くのサブフォルダーとそれmyFolder以上のサブフォルダーがありますが、firebug はエラー 404 を示し、そのようなリソースが見つからないことを示しています

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

tomcat - 複数のコンテキストをTomcatの同じwarファイルにマップするにはどうすればよいですか?

私はTomcatを使用してアプリケーションをデプロイしていますが、複数のコンテキストパスをサーバー化するための単一の戦争としてデプロイしたいと思います。

現在、app1.warとapp2.warがありますが、どちらも同じ内容で、http:///app1とhttp:///app1.warからアクセスする場合は名前が異なります。しかし、これを実行したいのですが、app.warをデプロイし、app1とapp2の両方のコンテキストパスでアクセスします。Tomcatで行うことは可能ですか?これから私を助けてください

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

java - Apache Wicket アプリケーション内の Image-Folder にリンクするにはどうすればよいですか?

私のパッケージ構造は次のようになります。

  • ソース/メイン/Java
  • ソース/メイン/リソース
  • ソース/テスト/Java
  • ソース/テスト/リソース
  • ソース/メイン/webapp/css
  • ソース/メイン/webapp/画像
  • ソース/メイン/js
  • ソース/メイン/WEB-INF

私の画像は src/main/webapp/images に保存されています。

今私は動的に画像にリンクしたい例:

問題は、アプリケーションが /images/races/$dynamicPicture を見つけられないことです。画像フォルダへの正しいパスを設定するにはどうすればよいですか? 使用するアプリケーション サーバーは Jetty です。