問題タブ [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 に答える
6840 参照

java - Struts2 アンカー タグに contextPath が含まれていない

%{#request.contextPath}Struts2 の s:a タグ内では機能しません。(具体的にはStruts 2.2.1。)それを機能させる方法はありますか? 他の Struts2 タグで動作します。

コンテキスト パスが「/websites」である Struts 2 プロジェクトの JSP ファイルの 2 行を次に示します。

出力は次のとおりです。

コンテキスト パスはアンカーから離れていますが、フォームには含まれていることに注意してください。

PSは Struts2 タグで許可されていない${#pageContext.request.contextPath}ため、ここでは使用できません。${}その上、私は一貫性を保とうとしています。また${}、出力を自動エスケープしないため、一般的に回避しようとします。

ありがとう!

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

jsf - outputLink と graphicImage の EL コンテキストパス評価の違い

以下を使用して、アプリでヘルプ ドキュメントを取得しています。私の問題は、<h:graphicImage>がコンテキスト パスを正しく評価している間、h:outputLinkそれを何も評価しないことです。評価時間が異なることを理解しているため、$#の両方を使用してみました。h:outputLink

2 つの EL 式の評価方法の違いは何ですか?

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

clojure - 正しいファイルシステム パスを特定する方法

public/staticいくつかの外部リソースをダウンロードし、Ringのディレクトリからアクセスできるようにする必要があるアプリケーションに取り組んでいます。

しかし..アプリケーションの静的ディレクトリにリソースを保存する際に問題がありring-jetty-adapterます。テスト サーバーと運用サーバーは Tomcat を実行しています。

:web-content "public"leiningen プロジェクトに追加し、プロジェクトpublicのルートにディレクトリを追加すると、http-agent とダック ストリームを使用したダウンロード機能があります。

REPL から Jetty を起動して を使用するsavepath: "public/my.file"と、ダウンロードしたファイルがディレクトリに正しく配置されますpublic。しかし、.warファイルを使用して Tomcatにデプロイするとpublic、アプリケーション コンテキスト パスの下ではなく、Tomcat ルート ディレクトリ内のディレクトリが検索されます。

HttpServletミドルウェア ラッパーを追加してコンテキスト パスを特定し、そこから正しい保存パスを作成しようとしましたが、にアクセスする方法や、アプリケーションがアダプターで実行されているかどうか、またはアプリケーションが下にデプロイされているかどうかを判断する方法が見つかりません。特定のコンテキスト。

ここでラッパー:

両方:servletとも:reqですnil

0 投票する
6 に答える
177372 参照

jsp - コンテキストルート名を含めずに相対パスを使用するには?

静的ファイル (CSS、JS) を操作するには、絶対パスを次のように記述する必要があります/AppName/templates/style/main.css。のような相対パスを書くことができる解決策はありますstyle/main.cssか?

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

java - 静的リソースのURIのコンテキストパス、本当に指定する必要がありますか?

シンプルなウェブアプリを持っています

test.htmlには、

問題は、URIをに変更するまで画像が表示されないことです

しかし、私はURIでtest.htmlをロードしています

web.xmlで静的リソースマッピングを次のように構成しました。

私は何かが足りないのですか?これらの静的リソースをHTTPサーバーに移動するのではなく、アプリ内でDEVフェーズに保持したいと思います。

どうもありがとう。

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

java - Tomcat は ServletContext.getContextPath() を取得できません

contextPath を取得しようとしていますが、この例外が発生します

これは私のServletContextListenerクラスです

これは私のweb.xmlです

私を助けてくれませんか?

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

java - JavaでWebサービスからプロパティファイルのコンテキストパスを取得するには?

アプリケーションからプロパティ ファイルのコンテキスト パスを読み取ろうとしていますが、

これは、プロパティファイルが下にWEB-INF -> classes -> messages -> myfile あるときに機能しますが、このファイルを他のフォルダーに移動するWEB-INF -> messages -> myfileと、パスを取得できないようです...

編集:私はサーブレットを使用していません...

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

tomcat - Tomcat で Railo/OpenBD プロセス ファイルを作成する方法ノード?

このように定義されたTomcatホストがあり、webapps/ROOTディレクトリにRailoまたはOpenBDのWEB-INFがあります。

webapps ディレクトリの ROOT の下に CFM ファイルを置くと、Railo または OpenBD によって期待どおりに処理されます。同じファイルをリモート ディレクトリに移動すると、そのままの CFML コードを含む解析されていないテキストとして返されます。定義された Context ディレクトリ内のファイルを OpenBD または Railo で処理するように appserver に指示するにはどうすればよいですか?

[編集: これは Windows サーバーです]

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

java - Spring、Tomcatがserver.xmlにコンテキストURLパスを設定しようとしましたが、機能していません

私はこれを行う方法を理解しようとしてきましたが、私が見つけたさまざまなリソースが何をするように言っているかを私が知っている限りではやっています。http://example.com/l/私はspring-hibernate-mysqlと呼ばれるSpringアプリケーションを持っています。これは、現在の方法ではなく、パスでアクセスできるようにしたいものですhttp://example.com/spring-hibernate-mysql/l/

Eclipseに表示される私のアプリ名はでspring-hibernate-mysqlあり、それを構築すると戦争が呼び出されますspring-hibernate-mysql.war

このコードをTomcatのserver.xmlに配置しましたが、機能していません。<Context docBase="spring-hibernate-mysql" path="" reloadable="true" />

アドバイスをいただければ幸いです。

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

tomcat - Web アプリケーションを localhost:8080 の ROOT として表示するように設定する方法

Tomcat/webapps ディレクトリに webapp があります。私のアプリのディレクトリは「サイト」で、http:localhost:8080/site として表示されています

サイトをhttp://localhost:8080/として表示したい

ドキュメントを読み、Tomcat/conf/Catalina/localhost ディレクトリに ROOT.xml ファイルを作成して ROOT コンテキスト パスを作成しようとしましたが、接続が確立されません。

誰かが私を正しい方向に向けることができますか? ROOT.xml ファイルの内容は次のとおりです。