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

debugging - XSLT 1.0の出力コンテキストノード(フルパス)?

デバッグの目的で、テンプレート内からコンテキストノードのフルパスを出力すると便利ですが、これを報告するための省略されていないxpathまたは関数はありますか?

テンプレートの例:

例(要約)入力ドキュメント:

テンプレートからの出力は次のようになります。

または同様のもの。

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

redirect - JBoss の「ルート (/)」コンテキストから「私の Web アプリケーション」に自動転送する方法は?

JBoss 6.0 を使用しています。

Web アプリケーションmyApp.earを Web コンテキスト " /test " の下にデプロイしました。したがって、browser-url に「http://localhost:8080/test/」と入力すると、ログイン ページ (myLogin.jsp) が表示されます。

WAR は EAR ファイル内に存在するため、web モジュール内のcontext-root要素を使用して、 application.xmlファイルでコンテキスト ルートを指定しました。

私の質問は、「ルート コンテキスト」からユーザーを Web アプリに自動転送する方法です。

つまり、ユーザーが「http://localhost:8080/」と入力すると、(JBoss のデフォルトの ROOT.war の index.html ページではなく) Web アプリケーションのログイン ページが読み込まれることが期待されます。

{JBOSS}\server\default\deploy\ROOT.warから既存のindex.htmlを削除し、そこに login.jsp を作成しました。http://localhost:8080/と入力すると、「login.jsp」が呼び出されることがわかります。しかし、ユーザー リクエストを Web アプリのログイン ページにリダイレクトできません。

その login.jsp で、: を試しまし <jsp:forward page="/test" />たが、エラーが発生しました: "HTTP Status 404 - /test"。

のように呼び出し<jsp:forward page="/test/myLogin.jsp" />ても、同じ 404 エラーが発生します。

ルートコンテキストから Web アプリへの自動転送を実現する方法を提案できる人はいますか?

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

tomcat - 構成ファイルからwarファイルを作成する

現在のシステム設定では、conf / Catalina/localhostディレクトリにいくつかの構成ファイルが保存されています。例:images.xml:

これにより、このディレクトリ内のファイルにリンクできます。例:http:// localhost:8080 / images / image.jpg

ただし、マップされたドライブがネットワーク上の場所にある場合、ドライブへの接続が失われることがあります。その後、Tomcatは宛先に到達できないため、構成は自動的にアンデプロイされます。このサーバーで実行されている実際のWebアプリケーションのため、このTomcat設定を変更したくありません。

したがって、問題は、この構成をWARファイルに含めることができるかということです。これにより、再デプロイが簡単になり、構成をバンドルできるようになりますか?

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

java - Web アプリケーションのパスを見つける必要がある

netbeans と glassfish サーバーを使用して Web アプリケーションを作成しました。そのアプリケーション内に新しい Java ファイルを作成しました。そのJavaファイルで現在のアプリケーションパスを見つけたいです。

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

java - pageContext.request.contextPath が機能しない

Tomcat 6.0.32 を使用していて、JSP ファイルを別のファイルにインクルードしようとしていますが、なぜかファイルが見つかりません (はい、ファイルは存在します)。ファイル構造とコードは次のとおりです。

ただし、それ以外で ${pageContext.request.contextPath} を使用して正しく出力されるかどうかを確認すると、機能しますが、なぜこれが起こっているのか知っていますか?

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

c# - 常にcontext.Server.MapPathを使用する必要がありますか?結果をキャッシュするとどうなりますか?

context.Server.MapPathapp_dataフォルダーの下にある既知のディレクトリ/ファイルの物理的な場所を特定するためだけに毎回使用するのは奇妙だと思います。アプリケーションが実行されると、最初にシャットダウンせずに物理的な場所を変更することはできないはずだと私は理解しています。これが当てはまる場合は、app_startにapp_dataの物理パスをキャッシュし、そのキャッシュ値を実行期間中使用できます。

この件について専門家の意見が必要です。私の仮定は正しいですか?アプリケーションを再起動せずにアプリケーションの物理パスを変更する可能性はありませんよね?

これが本当なら、すべての奇妙なメソッドにパラメーターとしてコンテキストを含める必要がなくなるので、時間を大幅に節約できます。

メソッドインターフェイスの明確さは私にとって最も重要であり、<context>はそれに適合しません。

ところで、私は共有ホスティングを使用しているので、アプリケーションの物理的な配置を制御できません。これは重要ですか?

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

java - 仮想ホスト Apache の構成

仮想ホストをサポートするようにApacheサーバーを構成しようとしています。これらのホストは、ポート80で行われたリクエストをJboss ASでホストされている別のアプリケーションにリダイレクトします。たとえば、構成は次のようになります。

ただし、問題は、 http://www.testdomain.comにアクセスしようとすると、URL が効果的に localhost:8080 にリダイレクトされることですが、コンテキスト パスが重複しています。IE: http://www.testdomain.com/contextPath/contextPath

なぜこれが起こっているのかについてのアイデア。どうもありがとう。

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

jsf - JSFのコンテキストパスを介してベースURLを取得するにはどうすればよいですか?

私はこの構造を持っています:

top.xhtmlindex.xthmlとで使用されるコンポーネントですabout_us.xhtml

top.xhtml

したがって、私の問題は、現在のページがindex.xhtmlコンポーネントである場合は正しく URL を生成しますが、現在のページがabout_us.xhtmlである場合は間違った URL を生成することです。間違った URL も生成するため、相対パスは使用できません。コンポーネントがページの現在のパスに基づいているためだと思い*.xhtmlます。

私が見つけた唯一の解決策は次のとおりです。

しかし、私はまったく「エレガント」ではないと思います。何か案は?

0 投票する
4 に答える
13892 参照

java - Web コンテキスト ルート用の組み込みの Spring 環境変数はありますか?

Spring Web Services を使用して、サービスを Web サービスとして公開しています。私のSpring構成xmlファイルには、DefaultWsdl11DefinitionのインスタンスであるBeanがあります。設定する必要があるプロパティの 1 つはlocationUriです。これは完全修飾 Uri である必要がありますが、アプリケーションが dev から uat および production に昇格したときに、この値を変更する必要はありません。Spring は Web アプリケーションのコンテキスト ルートが何であるかを知っています。それで、構成ファイルで指定してそれにアクセスできる変数はありますか?

何かのようなもの:

0 投票する
7 に答える
74158 参照

html - JSPでのSpringMVCリクエストURL

SpringMVCを使用してWebアプリケーションを作成しています。私はコントローラーなどに注釈を使用しています。アプリケーション内の実際のリンク(フォームアクション、<a>タグなど)を除いて、すべてが正常に機能しています。現在、私はこれを持っています(明らかに省略されています):

「http:// localhost:8080 / MyApp / admin / listPeople」のようなURLを直接入力すると、ページが正しく読み込まれます。ただし、上記のリンクは機能しません。アプリケーション名「MyApp」が失われます。

そこにアプリケーション名をスローするようにSpringを構成する方法があるかどうか誰かが知っていますか?

Springの構成を確認する必要がある場合はお知らせください。ビューリゾルバーなどで標準のディスパッチャーサーブレットを使用しています。