問題タブ [url-pattern]

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 に答える
11524 参照

java - スラッシュ (「/」) で終わる URL に一致するサーブレット URL パターン

スラッシュ ("/") で終わり、スラッシュのみの URL に一致するサーブレット URL パターンを指定したいと考えています。

そのパターンはわかった

の URL に一致します

そして、これは機能しているようです。ただし、同じパターンは次の URL にも一致します。

http://example.com/example/path/一致せずにのみ一致する URL パターンを探しているだけですhttp://example.com/example/path/a/

明確化: スラッシュで終わる URL パターンは許可されていません。

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

tomcat - Tomcatのweb.xmlURLパターンマッチングの質問

この種のパターンをJavaWebアプリに使用したいと思います。

次に、サーブレットのURLを解析してスターの値を取得し、その値を使用してデータベース内の別のテーブルにクエリを実行します。

ただし、これはTomcatにとって違法なパターンのようです。スラッシュの間のビットをハードコーディングせずにこれを達成できる方法はありますか?

(例では、コンテキストが何であるか疑問に思っている場合に使用します:/vancouver-hotel/rooms.html/seattle-hotel/rooms.html

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

java - Spring MVC REST : url-pattern が原因で静的ファイルにアクセスできない

私の Spring Dispatcher サーブレットの url-pattern は /* です (Spring MVC REST が示唆するように)
これで、すべてのリクエストがこのサーブレットによって解決されます。CSS/JS/画像でさえ、サーブレットによって解決および処理されます..

したがって、Spring MVC はコントローラーを見つけようとします.. :(

これをバイパスする方法は?この問題から抜け出す標準的な方法はありますか??

& url-pattern を /rest/* に変更したくない (そのため、他の静的リソースは /css/ や /js などによってアクセスされます)

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

django - Django の URL パターン - さまざまな組み合わせ

patternsDjangoのメソッドに渡されるものを正確に理解するのは難しいと思います。

ほら、私は通常、次のようにurls.pyしています:

次に、を使用して、オブジェクトfunc_to_callから必要なものをすべて取得します。しかし、2 番目のテイクでは、Django の洗練されていない長い構文解析方法を無視しているというのは、非常に恐ろしいことです。requestrequest.path

Django アプリケーションを配置している 3 つのサーバーがあり、そのすべてにドメイン名とserver1/djangoApplicationName/queryparams、 、server2/application/djangoApplicationNameserver3/queryparams. 何がurlpattern渡されますか?URL全体?ドメイン名の後のすべて?

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

django - Pythonurlpattern初心者の質問

私はこのパターンを試しています:

jobs/およびjobs/{job_id}を操作するには、上記の式は最初のケース(jobs /)をカバーしていないため、次のようなことをした場合にのみ機能します。

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

django - URLパターンが原因でDjangoテンプレートがjavascriptとcssを正しくロードしない

これが実行されると、すべてがうまくいきます:

すべての CSS + JS ファイルは、以下から適切に取得されます。

これが実行されると:

フェッチされているすべてのcssおよびJSファイルは、urlpatternsを介して実行され、デフォルトのページを返しています:

これにより、すべての CSS および JS コードが実際に HTML になります。私の推測では、私はいくつかの初心者の間違いを犯していると思います。これが起こるべき一般的な理由はありますか?そして、それを修正する方法は?

編集:

CSS の例:

JS の例:

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

java - サーブレット マッピング用の url-pattern の変数「app」

私は Spring MVC (およびサーブレット全般) を学習しており、注釈付きのコントローラー メソッドを使用する springsource の mvc-ajax の例に従っています。その例では、サーブレットにマップされた url-pattern (web.xml 内) は 1 つだけのようです。

/アプリ/*

アプリを WAR ファイルとしてデプロイしましたが、要求している実際の醜い URL はhttp://127.0.0.1:8080/org.springframework.samples.mvc.ajax-1.0.0-20100407.233245-1/です。アカウント

したがって、「/app/*」の「app」は「org.springframework.samples.mvc.ajax-1.0.0-20100407.233245-1」に対応する変数のように見えますが、ユニバーサルではないため普遍的ではありません。自分のアプリでは使用できず、url-pattern にアプリ名の後の URL の部分が含まれているという私の理解と矛盾しています。では、「アプリ」とは何ですか?どこで構成されていますか?

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

ajax - url-pattern を使用した JSON メソッドへのマッピング

JSONメソッドを含む「RequestMapping」アノテーション付きメソッドを持つコントローラーを持つSpring MVCアプリケーションを作成しています。現在、webapps/static にある静的コンテンツがあり、アプリ自体は webapps/myapp にあります。Catalina のデフォルトのサーブレットが静的コンテンツを処理しており、web.xml の *.htm url-pattern が JSP ページのリクエストを返していると想定していますが、JSON メソッドを呼び出すことができませんでした。そのためには、サーブレット マッピングに url-pattern をどのように記述すればよいですか? /* の使用は機能しません。アプリにまったくアクセスできなくなります。他に注意することはありますか?

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

java - サーブレットマッピングURLパターン

2つの異なるサーブレットにマッピングする必要がある次のURLがあります。誰かが実用的なURLパターンを提案できますか?

vehlocsearch-ws:

vehavailrate-ws:

これまでのところ、これは正しいと感じますが、そうではありません。

注:受信URLを制御することはできません