问题标签 [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 映射到插件视图

将 url 映射到 grails 应用程序中安装的插件中​​的视图的最佳或首选方法是什么?

该应用程序有自己的视图,但是,有一个直接连接到插件的视图,我希望能够访问它。据我所知,没有办法通过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 - jsf url-mapping 安全风险

当您使用 JSF 时,您将拥有将映射到以下内容的控制器 servlet javax.faces.webapp.FacesServlet:

将 mypage.xhtml 放在 / 中,我们有安全风险,因为它将以两种方式访问​​(从应用程序上下文开始):1)/somefacesurl/mypage.xhtml 2)/mypages.xhtml

第一个是jsf处理的,是正确的。 第二个不由 jsf 处理,因此呈现给暴露 jsf 标签的客户端,这是一个安全风险。

我发现只有两个解决方案
1)始终映射到根 url:

很好的解决方案,但只允许按文件扩展名进行映射。

2) 映射到任何 url,并使用安全约束来禁止访问这些文件,如: 如何避免用户访问 JSF 中的 .xhtml 页面?

这两种解决方案都在 JSF 2.0 规范中作为可行的替代方案提出,但是没有关于这两种解决方案的不同安全方法的消息。

由于不考虑安全性,我想知道从访问 xhtml 文件的角度来看,第一个是否是“安全的”,或者是否存在获取 .xhtml 源的黑客攻击。

0 投票
1 回答
5192 浏览

asp.net - QueryStrings 的动态 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 映射到普通视图(从:toViewController 映射:)。我使用 TTOpenURL(url) 推送给定视图,一切正常,等等,但“返回”导航项(左上栏按钮)包含前一个视图的标题,而不是“返回”。

我尝试在视图控制器的 loadView 和 viewDidLoad 方法中编辑此按钮的标题,但无济于事。我怎样才能使这个导航项读为“返回”?

注意:我知道我可以制作一个完全自定义的按钮,但想法是保留特殊的操作系统生成的“尖”后退按钮图像,只是标题不同。

0 投票
2 回答
8023 浏览

parsing - grails / groovy中的Parse_url等价物?

是否有一个 groovy/grails 等效于 PHP 的 parse_url ( http://php.net/manual/en/function.parse-url.php ) 或 python 的 urlparse ( http://docs.python.org/library/urlparse.html ) 将 URL 字符串转换为包含主机、协议、查询字符串、片段、URI 等的结构?

我以为它可能在 grails.org/doc/latest/api/org/codehaus/groovy/grails/web/util/WebUtils.html 中,但什么也没看到。我不认为 HTTPBuilder 或各种 URLMapping 实用程序是我需要的。

我真的只想从路径和 queryString 中拉出一张地图,并正确处理边缘情况(参数数组 /blah/fuzz?foo=bar&foo=baz、片段/blah/fuzz?foo=bar#baz、用于重定向的编码 URL)。

我知道我可以通过巧妙地使用 URLMapping 来处理 PATH 组件,例如:/blah/$code,但我留下了解码参数块......

谢谢

0 投票
1 回答
198 浏览

grails - UrlMapping :: 匹配块中的视图属性被忽略

给定 URI /admin/article/index,为什么这个 url 映射不起作用?

我希望所有管理控制器默认使用管理视图(并且不必在每个控制器的每个操作中呈现视图)。“/account/$controller/...”和任何其他应该使用通用视图的站点模块也是如此。

也许还有另一种方法可以实现这一点,但假设 UrlMappings 是这样做的地方......

0 投票
1 回答
737 浏览

grails - Grails 中的 URL 映射问题:参数不正确

我有一些控制器操作需要几种不同的 HTTP 方法,例如 GET 和 POST。我没有在控制器操作代码中处理这个问题,而是(错误地)决定如果我将此代码放入 UrlMappings.groovy 类中会更快且更简单。

这是我到目前为止所拥有的:

因此,在每个控制器中,如果第二个 URL 参数匹配“编辑”,用户将被转发到两个操作之一,具体取决于请求的 HTTP 方法。

一切正常,直到代码到达我的editViewedit此代码的操作:

评估为edit,而不是1本示例请求中所预期的那样:/location/edit/1

这是Grails中的错误吗?

0 投票
1 回答
305 浏览

grails - 试图让组能够在 Grails 中拥有自己的 URL。(类似于您如何浏览到 facebook.com/{username})

我正在 Grails (1.3.7) 中开发一个基于组的 Web 应用程序,我拥有的字段之一是我的 Group 域的 groupUrl。它背后的理论是我想让用户能够浏览到http://www.myapp.com/ {userDefinedgroupUrl}

我也希望能够拥有 www.myapp.com/{userDefinedGroupUrl}/$action?/$id? 但是,按照我现在实现的方式,我还必须在映射中对所有其他控制器进行硬编码,以便它们首先匹配并正确执行。

现在,我正在使用类似的东西

我认为它现在实际上正在运行(我还没有对它进行过彻底的测试),但我想知道是否有更好、更有效的方法来实现这一点。

任何意见,将不胜感激。

谢谢。

0 投票
0 回答
967 浏览

servlets - url-pattern 的 servlet 过滤器映射到 url 中的特定路径

我正在使用下颚。我只想映射路径中包含“bundle”文件夹的 js 文件(/bundle/*.js),以便我将其作为标签的其他 js 文件正常工作。

目前,如果我将 url-mapping 指定为 *.js...它将拦截所有 *.js 文件。所以它开始为这些文件提供 404。

我不确定这是否会解决问题,但我认为这是我可以告诉 jawr 脚本 servlet 避免其他 js 文件的唯一方法。

关于我的问题的详细信息

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