在我的gsp中,我必须执行查询以获取一些数据。我的查询在控制器中工作,而相同的查询在我的gsp中不起作用。我想这是因为引号,我试图逃避引用,但没有成功。
这是我的实际代码:
<%@ page import="package.PositionnementProfil" %>
<html>
<g:set var="listPositionnementActuel" value="${PositionnementProfil.executeQuery("from PositionnementProfil as pp WHERE pp.profil = ':profilInstance' AND pp.positionnement.libelle = 'possible'", [profilInstance:profilInstance])}" />
[...]
</html>
<body>
<g:each in="${listPositionnementActuel}" var="pos" >
<h1>test</h1>
</g:each>
[...]
</body>
什么都不打印。如果我做一个简单的PositionnementProfil.list()我得到了所有结果