1 2 3 | class Trip{ } |
1 2 3 4 5 6 7 8 | class Trip { String name String city Date startDate Date endDate String purpose String notes } |
1 2 3 4 5 6 7 8 | class TripController { ... def list = { if(!params.max) params.max = 10 [ tripList: Trip.list( params ) ] } ... } |
1 2 3 4 5 6 7 | <g:each in="${tripList}" status="i" var="trip"> <tr class="${(i % 2) == 0 ? 'odd' : 'even'}"> <td> <g:link action="show" id="${trip.id}">${trip.id?.encodeAsHTML()}</g:link> </td> </tr> </g:each> |
1 | def index = { redirect(action:list,params:params) } |
1 2 3 4 5 6 7 8 9 10 | def save = { def trip = new Trip(params) if(!trip.hasErrors() && trip.save()) { flash.message = "Trip ${trip.id} created" redirect(action:show,id:trip.id) } else { render(view:'create',model:[trip:trip]) } } |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |