问题标签 [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 回答
1541 浏览

spring-roo - 删除 Controller 不会完全删除 Controller?

我创建了一个名为Card及其CardController. 由于我在创建它们时犯了一个错误,因此我删除了两者并再次创建了 Card 实体。

当我执行以下命令以使用新的 Card 字段获取 Controller 时,就会出现问题:

Roo 输出为:

当执行/cards路径时,我一直看到旧字段。此外,如果我再次删除控制器(我已经在 STS 和直接从文件系统中尝试过)并且我尝试这个:

输出一直是:

所以问题是:Roo 在哪里找到控制器/cards,为什么如果找到它,它会在错误的旧包中再次创建它?

0 投票
1 回答
97 浏览

grails - 是否可以在 grails 中分离常规和反向 UrlMappings?

我有问题。对于很多现有的链接,出于安全原因,我想添加一个加盐哈希。我不想查找和更改所有现有链接。真的,我很想在 UrlMappings 中解决这个问题。

以下是匹配传入请求的内容:

这是适用于反向映射(createLink)的东西:

我似乎无法弄清楚如何将这两者合二为一,或者如何让一个处理传入的请求,另一个处理 createLinks。

有任何想法吗?

0 投票
1 回答
285 浏览

css - NodeJS Express 托管 GWT 编译的应用程序不呈现 CSS

我有这个放在 NodeJS/Express 中的 GWT 应用程序。网站加载,但未应用 CSS。但是,当我在浏览器中单独打开 HTML 文件时,它会正确呈现 CSS。

知道为什么会这样吗?我错过了什么吗?

编辑:

服务器:带 Express 的 NodeJS

客户端:Web 应用程序 - 使用 GWT 编译

0 投票
3 回答
2695 浏览

web-services - Tomcat 或 Web 服务代理中的 Http 重定向

我在127.0.0.1:8080/test/mywebservice上运行了一个 Web 服务

此 Web 服务(端口:8080)由托管在 Tomcat 中的另一个 Web 服务(端口:80)动态创建。Tomcat 直接创建的所有 Web 服务都可以使用 80 端口,但是,动态创建的则不能。

我必须这样做,因为我需要在这两个 Web 服务之间共享对象。

问题是客户端只能向端口 80 发出请求,而我无法在端口 80 上托管我的 Web 服务。

有谁知道如何将请求重定向到
    127.0.0.1: 80 /test/mywebservice
  到
    127.0.0.1: 8080 /test/mywebservice

0 投票
1 回答
345 浏览

java - 在 JSF 中,我可以抑制 URL 中 XHTML 文件的部分目录层次结构吗?

在 JSF 应用程序中,我们有目录层次结构:

等等。servlet 映射是:

这工作正常,但我们的网络应用程序的 URL 如下所示:

我们希望通过删除/xhtml部分来获得更简单的 URL,即 http://localhost/myapp/login.xhtml

我找不到任何方法来实现这一点。有没有办法做到这一点<servlet-mapping>?我需要一些额外的框架吗?

0 投票
1 回答
2452 浏览

grails - Grails 插件如何添加自己的 URLMappings?

我正在创建一个 Grails 插件,我希望它添加自己的 UrlMappings。插件源中的UrlMappings.groovy文件被使用插件的应用程序忽略,那么这些应该在哪里定义呢?

0 投票
1 回答
271 浏览

java - 本地内容的 Spring 3.1 ViewResolver(swf 对象)

在我的项目中,我的 jsp 表单包含一个放置在“WEB-INF/fl”中的 swf 对象。当我发布项目时,我收到 swf 对象的“找不到 url 映射”错误。如何使我的本地内容可用?

我的 ViewResolver Bean:

控制器类:

但是当我在服务器上发布项目时,出现以下错误:

0 投票
1 回答
348 浏览

grails - 如果请求是 POST,则 Grails URLMapping 到响应代码不起作用

我对此有点疯狂。起初,我的映射如下

但是,然后我们发现,如果在 Spring Security 代码中抛出异常,则错误页面是不正确的。通过查看源代码,我将映射从视图更改为操作

并且,在操作中,我将向另一个将呈现视图的操作发送重定向请求。似乎一切正常。

但是,今天我发现如果导致异常的请求是 GET,它可以工作,如果是 POST,那么什么都不渲染,它只是返回 404 给浏览器。

谁能告诉我如何绕过它?

0 投票
1 回答
321 浏览

grails - UrlMapping 导致方法不呈现与默认不同的视图

1) 此 URL 正常工作,从 /views/product/list 目录呈现 GSP。

myapp.com/search/list?searchPhrase=underware

2) 这个 URL 不起作用,渲染 /views/search/list。

myapp.com/search?searchPhrase=underware

有任何想法吗?

0 投票
3 回答
1506 浏览

grails - 在 Grails 中获取当前浏览器 url

我需要在 Grails 中获取浏览器 URL,或者特别是在 UrlMapping 中获取它的参数。

我在特定情况下需要这个,在来自不同控制器/动作的异步调用之后,此时 request.forwardURI 已更改为异步 url,而实际浏览器 url 保持不变。

有没有一种简单的方法可以做到这一点?