問題タブ [url-mapping]

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

grails - プラグイン ビューへの URL マッピング

grails アプリにインストールされたプラグイン内にあるビューに URL をマップするための最良の、または推奨される方法は何ですか?

アプリケーションには独自のビューがありますが、プラグインに直接接続されているビューがあり、アクセスできるようにしたいと考えています。私が見る限り、UrlMappings.config を介してプラグインのビューを直接マップする方法はありませんか?

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

spring - Spring BeanNameUrlHandlerMapping マップ パターン URL

Spring の BeanNameUrlHandlerMapping に関するこの特定のクエリがあります。私のdispatcher-servlet.xmlの一部は以下のようになります-

さて、何が起こるかというと、 space_package.htm にアクセスしようとすると、常に space.htm になり、さらに、 * in の代わりに何を入力しても、 http://host:port/app_name/space*.htm常に space.htm になります。 !

これをどのように解決すべきか、どこに行くのか教えてください。

あなたの助けに感謝...:)

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

jsf - jsfurl-mappingセキュリティリスク

JSFを使用すると、以下にマップされるコントローラーサーブレットjavax.faces.webapp.FacesServletが作成されます。

mypage.xhtmlを/に入れると、2つの方法(アプリケーションコンテキストから開始)でアクセスされるため、セキュリティ上のリスクがあります。1)/somefacesurl/mypage.xhtml 2)/mypages.xhtml

最初のものはjsfによって処理され、正しいです。 2つ目はjsfによって処理されないため、jsfタグを公開しているクライアントに提示されます。これはセキュリティ上のリスクです。

私は2つの解決策しか見つけませんでした
1)常にルートURLにマッピングします:

良い解決策ですが、ファイル拡張子によるマッピングのみを許可します。

2)任意のURLにマップし、セキュリティ制約を使用して 、「JSFの.xhtmlページへのユーザーアクセスを回避する方法」で提案されているように、これらのファイルへのアクセスを禁止します。

どちらのソリューションも、実行可能な代替手段としてJSF 2.0仕様に示されていますが、2つのソリューションの異なるセキュリティアプローチについては何も語られていません。

セキュリティは考慮されていないので、最初のものはxhtmlファイルへのアクセスの観点から「安全」なのか、それとも.xhtmlソースを取得するためのハックがあるのだろうか。

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

asp.net - QueryStringsの動的URL書き換え

こんにちはこの質問のために私を助けてください

私は次のURLを持っています->www.sample.com/news.aspx?id=45

クエリ文字列の「id」をnews.aspxに渡してこのニュースを表示したいのですが、URLの書き換えにより、URLが次のように変更されます-> www.sample.com/news/my-news-45/

クエリ文字列から「id」を抽出するにはどうすればよいですか?

あなたの助けに感謝します

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

iphone - TTURLMap とナビゲーション項目の問題

TTURLMap を使用して通常のビューにマップしています (map from:toViewController:)。TTOpenURL(url) を使用して特定のビューをプッシュすると、すべてが機能しますが、「戻る」ナビゲーション項目 (左上のバー ボタン) には、「戻る」ではなく、前のビューのタイトルが保持されます。

ビューコントローラーの loadView および viewDidLoad メソッドでこのボタンのタイトルを編集しようとしましたが、プッシュされて役に立ちませんでした。このナビゲーション項目を「戻る」と表示するにはどうすればよいですか?

注: 完全にカスタム ボタンを作成できることは知っていますが、そのアイデアは、特別な OS で生成された「先のとがった」戻るボタンの画像を別のタイトルで保持することです。

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

parsing - grails/groovyでparse_urlに相当しますか?

PHP の parse_url ( http://php.net/manual/en/function.parse-url.php ) または python の urlparse ( http://docs.python.org/library/urlparse.html ) に相当する groovy/grails はありますか? ) URL 文字列を、ホスト、プロトコル、クエリ文字列、フラグメント、URI などを含む構造体に変換しますか?

grails.org/doc/latest/api/org/codehaus/groovy/grails/web/util/WebUtils.html にあるのではないかと思いましたが、何も表示されませんでした。HTTPBuilder やさまざまな URLMapping ユーティリティが必要だとは思いません。

パスと queryString からマップを取り出して、エッジ ケース ( params の配列 /blah/fuzz?foo=bar&foo=baz、フラグメント/blah/fuzz?foo=bar#baz、リダイレクト用にエンコードされた URL) を正しく処理したいだけです。

たとえば、URLMapping を巧みに使用することで PATH コンポーネントを処理できることはわかっていますが/blah/$code、param ブロックのデコードが残っています...

ありがとう

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

grails - UrlMapping :: 一致したブロックのビュー属性は無視されます

URI /admin/article/index を指定すると、この URL マッピングが機能しないのはなぜですか?

すべての管理コントローラーがデフォルトで管理ビューを使用することを望みます (各コントローラーの各アクションでビューをレンダリングする必要はありません)。「/account/$controller/...」および共通のビューを使用する必要があるその他のサイト モジュールについても同様です。

おそらくこれを達成する別の方法があるかもしれませんが、UrlMappings がそれを行う場所であると想定しています...

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

grails - Grails での URL マッピングの問題: パラメータが正しくありません

GET や POST など、いくつかの異なる HTTP メソッドを必要とするコントローラー アクションがいくつかあります。これをコントローラーのアクション コードで処理する代わりに、このコードを UrlMappings.groovy クラスに配置した方が高速で複雑性が低いと (誤って) 判断しました。

これが私がこれまでに持っているものです:

したがって、すべてのコントローラーで、2 番目の URL パラメーターが「edit」と一致する場合、ユーザーは、要求の HTTP メソッドに応じて 2 つのアクションのいずれかに転送されます。

editViewコードが myまたはeditaction に到達するまで、すべてが正常に機能します。このコードは次のとおりです。

は、このサンプル リクエストから期待されるeditのではなく、 として評価されます: 。1/location/edit/1

これは Grails のバグですか?

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

grails - グループが Grails で独自の URL を持つことができるようにしようとしています。(facebook.com/{username} を参照する方法と同様)

Grails (1.3.7) でグループ ベースの Web アプリケーションを開発しています。フィールドの 1 つはグループ ドメインの groupUrl です。その背後にある理論は、ユーザーがhttp://www.myapp.com/ {userDefinedgroupUrl}を閲覧できるようにしたいというものです。

また、www.myapp.com/{userDefinedGroupUrl}/$action?/$id? を取得できるようにしたいです。ただし、現在実装している方法では、マッピング内の他のすべてのコントローラーもハードコーディングして、最初に一致させて適切に実行する必要があります。

今、私はそれを次のようなもので動作させています

現在、実際に機能していると思います (まだ十分にテストしていません) が、これを達成するためのより良い、より効率的な方法があるかどうか疑問に思っていました。

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

ありがとう。

0 投票する
0 に答える
967 参照

servlets - url-pattern の url 内の特定のパスをターゲットとするサーブレット フィルタ マッピング

ジャーを使用しています。パス (/bundle/*.js) に「バンドル」フォルダーを持つ js ファイルのみをマップして、タグとして持っている他の js ファイルが正常に機能するようにします。

現在、url-mapping を *.js として指定すると、すべての *.js ファイルがインターセプトされます。そのため、それらのファイルに対して 404 を返し始めます。

これで問題が解決するかどうかはわかりませんが、他のjsファイルを避けるようにjawrスクリプトサーブレットに指示できる唯一の方法だと思います。

私の問題の詳細

http://java.net/projects/jawr/forums/discussion-forum/topics/655-Included-file-in-jsp-contains-numeric-folder-that-does-not-exist