gpt4 book ai didi

grails - Grails:params对象为空

转载 作者:行者123 更新时间:2023-12-02 15:08:34 24 4
gpt4 key购买 nike

在我们的一个项目中,params对象在gsp中始终为空。当我想在空隙中使用参数时,我可以这样做:

${params.controller}

我们在if子句中使用它:
<g:if test="${params.controller == 'import' && params.action == 'showTable'}">

它工作正常,但突然停止了。

编辑:令人困惑的是,如果我重新加载页面,则参数可用!

我们没有任何过滤器,其他所有东西都可以正常工作。您是否知道配置参数?我找不到任何有用的信息,如果这是我们大学的项目,我们有一些绝对的初学者,可能会改变我们在git审查中监督的内容。

谢谢。

最佳答案

默认情况下,Grails在params中没有 Controller 和 Action ,但是可以在GSP中访问这些变量。

取自Grails Goodness:

<%-- File: grails-app/views/view/index.gsp --%>
<html>
<head>
<title>GSP Sample</title>
</head>
<body>
<h1>Action and Controller Name</h1>

<ul>
<li>controllerName: <strong>${controllerName}</strong></li>
<li>actionName: <strong>${actionName}</strong></li>
</ul>
</body>
</html>

关于grails - Grails:params对象为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21381748/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com