Grails - 具有空值路径参数的 URL 映射
在我的 Grails 4 Web 应用程序中定义了 2 个 URL 映射
"/projects" ( controller: 'team', action: 'listProjects' )
"/projects/$projectid" ( controller: 'team', action: 'getProject' )
当在第二个映射中, projectid
参数被错误地传递为“”(空字符串)时,将处理 listProjects
操作而不是 getProject
(预期的)。
有办法做到这一点吗?我实际上希望返回“未找到项目”错误来代替项目列表。
提前致谢!
In my Grails 4 web-app defined 2 URL mappings
"/projects" ( controller: 'team', action: 'listProjects' )
"/projects/$projectid" ( controller: 'team', action: 'getProject' )
When, in the 2nd mapping, projectid
param is erroneously passed as “” (empty string), the listProjects
action is processed instead of getProject
(the intended one).
Is there a way to do that? I'd actually want a "project not found" error to be returned in place of the list of projects.
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论