1

在 groovy 控制器代码中,我调用了该函数:

def wiki =   
{  
    def currentNode = params.nodePath  
    def conceptName = nodeService.retrieveConceptName (currentNode);  
    render (template:'wiki', model:[conceptName : conceptName])
}

在服务类中,我定义了函数retrieveConceptName:

def retrieveConceptName(currentNode)  
{  
    groovy.sql.Sql sql = new groovy.sql.Sql(dataSource);  
    def row= sql.firstRow(" SELECT cname FROM Person WHERE FULLNAME= ?",[currentNode]);  
    return row;  
}  

在我的输出(wiki 模板(gsp 视图))中,我得到花括号和字段标题,如何只获取列的值而不是花括号或字段标题?

4

1 回答 1

2

您还没有显示显示该行的 GSP 代码,但我猜它看起来像${it}or ${row}。如果是这样,请将其替换为

${it.cname}或者${row.cname}

于 2014-12-21T00:23:36.120 回答