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 ビュー)) で、フィールド ヘッダーと共に flowerbrackets を取得します。列の値のみを取得し、花のブレースやフィールド ヘッダーを取得する方法はありませんか?