問題タブ [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 投票する
1 に答える
5905 参照

regex - 末尾のスラッシュに関するDjangourlpatternsのイライラする問題

djangoサイトのurlpatternsで見つけたすべての例には、先頭にスラッシュがない着信URLまたはルートフォルダー用の個別のエントリがあります。次に、個々の行のサブフォルダーを処理します。なぜ単純なのか分かりません

正規表現では、これらを1行にまとめることはできません。

次のことを考慮して、DjangoプロジェクトをBaloneyと呼びましょう。アプリ名は、Cheeseです。したがって、プロジェクトurls.pyには、アプリurls.pyがそのリクエストを処理できるようにするための次のようなものがあります...

次に、Cheeseアプリのurls.py内で、この1つの単純な行が空白の値を含むすべての着信URLサブパスに対してtrueとしてトリガーされない理由がわかりません...

代わりに、空白の場合と一致しますが、値が存在する場合とは一致しません。それで...

基本的に、reqPath変数をキャプチャして、そこにあるもの(空白または''でも)を含めますが、末尾のスラッシュがある場合は含めないようにします。

URLはDBから取得された動的なスラッグであるため、ビューのコンテンツまですべてのマッチングを行い、値を転送するためにURLパターンが必要です。以下が機能することは知っていますが、なぜこれをすべて/で1行に配置できないのかわかりません。終了$記号の前の正規表現。

洞察に感謝します。

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

java - サーブレット - URL パターンが次のような場合にリクエストをディスパッチする

サーブレットでのリクエストのディスパッチについていくつか質問があります。

要約すると、すべてのサーブレットに /servlet/* のような URL パターンを強制する公開サーバーに Web サイトをデプロイしました (いずれにせよ、それがデフォルトの構成であると聞きました)。問題は、アプリケーションの開発中にそのような制限がなかったため、そのようなパターンをサポートするようにビルドしなかったことです....今、私のアプリケーションはURLが原因で動作しません. サーブレットが次のように宣言およびマップされているとしましょう:

問題は、このコードを Servlet で使用することです:

destinationパラメータは、「/index.jsp」、「home.jsp」などのように、常にWeb*.jspアプリケーションのルートにあります。

localhost でアプリケーションを使用していたとき、サーブレットには次の URL パターンがありました。

リクエストディスパッチャーは常に webapp のルートで .jsp を検索していたため、すべてが正常に機能していました。しかし、私の新しい URL パターンを使用すると、すべての .jsp を servlet/* で検索しようとしますservlet/index.jspHTTP Status 404 - /servlet/index.jsp

よく思い出せば、サーブレットは現在のコンテキストの外に拡張できないため、なぜそのように動作するのかを完全に理解しています。

しかし、私の質問は、私は運命にあるのでしょうか? 「/servlet/*」パターンを気にせずに、リクエスト ディスパッチャーに .jsp に移動するように指示する方法はありませんか? 転送する前に処理するため、リクエストのオブジェクトが絶対に必要です。

私は本当にこれをどうやって乗り越えたらいいのかわからないので、誰かがすでにこの状況に直面しているか、少なくとも私よりも状況について明確なビジョンを持っていることを期待して、ここで助けを求めています.

これを読んで助けてくれてありがとう。

よろしくお願いします、

サンパウェンデ。

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

jsp - SpringMVC で @RequestMapping を使用して特定の URL 形式を実現する方法

学習目的で SpringMVC を使用して簡単なアプリケーションを作成しようとしています。この形式でさまざまなアクションの URL を取得したい

DispatcherServlet の servlet-mapping 内で指定された url-pattern は次のとおりです。

これは、ContactController の私のメソッドの 1 つです。

に移動すると、すべてが正常に機能するようになりました。

ただし、URLを次のようにしたいのですが、

メソッドの上で使用してみ@RequestMapping("/contact/list.html")ましたが、役に立ちません (要求されたリソース () が利用できないという説明とともに 404 エラーが表示されます)。

これはどのように行うことができますか?

また、サーブレット マッピング用に複数の URL パターンを使用することは可能ですか。*.html or *.do?

PS。Ubuntu デスクトップで apache-tomcat を使用しています

ありがとう

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

java - web.xmlサーブレットマッピング無限ループ

appengineを使用していますが、URLルーティングに問題があるようです

私のweb.xml

ローカルマシンでテストすると、リダイレクトは問題なく機能します。appengineにアップロードすると、 http:// myurl / view /に移動しようとすると、無限にリダイレクトされます。

http://myurl/view/default.html/default.html ..。

これはweb.xmlでリダイレクトする正しい方法ですか。私はここで何かが欠けていますか?ローカルマシンで正常に動作します。gaeにアップロードすると、無限ループに入ります。どんな助けもいただければ幸いです...

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

django - Django:gettextを使用したURLパターンの翻訳

一部のDjangoアプリケーションでは、次のようなgettextを含むURLパターンに遭遇しました。

最初は、プロジェクトの他の部分と統一された方法でURLを国際化することは良い考えのように思われましたが、私には疑問があります。

AFAIK、URLパターンはアプリケーションの起動時に読み込まれます。したがって、アプリケーションに最初のリクエストを行うユーザーの言語設定に従ってビルドされると思います。スレッドが使用されている場合も、これはさらに予測不能になる可能性があります。

このアプローチは、インストールが単一言語で行われる場合に合理的である可能性がありますが、フォーラムアプリケーションなど、他の言語で他のインストールが行われる可能性があります。

これは問題だと思いますか、それとも私の想像ですか?このアプローチは多言語サイトに使用できますか?ugettext_lazyこの問題を回避できますか?

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

css - index.jsp の Webservlet urlpatterns

私はこの問題に悩まされており、どこにも解決策が見つからないため、アイデアは大歓迎です。

@WebServlet (javax.servlet.annotation.WebServlet)index.jsp をロードする前に、コードを実行したいと考えています。そのために、urlPatterns に「/」を追加しました。これは、index.jsp で期待されていることを行いますが、css またはイメージ パスをロードしません。問題は、「/」によってこれらの urlPatterns に他のすべてのファイルが含まれるようになることですが、代わりに「index」を使用しようとすると機能しません。

誰か助けてくれませんか?

乾杯、M.

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

django - django urlpatterns from sql

I am trying to create urlpatterns with sql query, but this will work only for those things that already was in sql table at the moment of server start. If it possible to make django to check for new urls dynamically from database?

I know, this can be done with regular expressions, but they are too greedy, I mean, that i need to make this at root level of my site and regexp will "eat" all matching names and this regexp must be the last of urlpatterns list.

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

jsf - java.lang.IllegalArgumentException: 無効な URL パターン: [xhtml]

私は非常にシンプルで私の最初の JSF アプリケーション ( BalusC による非常に優れたチュートリアルに従っている) を Glassfish ローカル サーバーにデプロイしようとしています。アプリケーションを作成するためのすべての手順を完了しました。アプリケーションを Glassfish サーバーにデプロイしようとすると、次の例外メッセージが表示されて失敗しました:-

誰かがどこに問題があるのか​​ 説明できますか?どうすれば修正できますか?

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

jmeter - JMeterで除外するURLパターン?

Jmeterを使用したテストケースで一度にいくつのURLパターンを除外できますか?