2016-04-13 6 views
0

こんにちは、私はgspのデータベースから結果のリストを表示したいと思います。私は結果をagに入れました:それぞれ結果は行に来ていますが、表。gspテーブルのGroovy-grails sql.rows

私のサービスはこれです:

def list() {   
     [contacts : contactListService.listAction()] 
    } 

と各要素は、新しい行に包まれるべき

<g:each in="${contacts}" var="contact" status="i"> 
        <td>${contact.id}</td> 
        <td>${contact.name}</td> 
        <td><g:link action="edit" id="${contact.id}" class="btn btn-info" role="button">Edit</g:link> 
         <g:link action="delete" id="${contact.id}" button type="button" class="btn btn-danger">Delete</g:link></td> 
       </g:each> 

答えて

0

をGSP:

def listAction(){ 
     def sql = new Sql(dataSource) 
     return sql.rows ("SELECT * FROM mn") 

私のコントローラはこれです。

<g:each in="${contacts}" var="contact" status="i"> 
    <tr> 
     <td>${contact.id}</td> 
     <td>${contact.name}</td> 
     <td><g:link action="edit" id="${contact.id}" class="btn btn-info" role="button">Edit</g:link> 
      <g:link action="delete" id="${contact.id}" button type="button" class="btn btn-danger">Delete</g:link> 
     </td> 
    </tr> 
</g:each> 
+0

私はグラムの外コマンドを持っていた:それぞれが私はちょうどいいのよブラインド – Andrew

+0

ああなる必要があります。 3hがコードを見つめてからではなく、今すぐ見よう。 (経験から)。 –

関連する問題