2016-12-19 3 views
1

В контроллере у меня есть два значения: name и amount.Как передать значения из контроллера для просмотра в графе 3

В контроллере я написал

def d=[name:amount] 
render (view: "/user.gsp", model: [user: d]) 

и в представлении

${user} 

Это дает выход в {name=amount}. Но я хочу что-то вроде «Мое имя и моя сумма».

Как это достичь?

ответ

1

попробовать это ...

в контроллере

def create={   
     def customer = Customer.findAllByCif(cif) 
     def getDOnumber= '(AUTO)' 
//do anything and pass to view like this. 


     [paramsCustomerCallat: customer, paramsparamsCustomerCallatView: getDOnumber] 
    } 

тогда вы получите Params, как это.

<g:textField name="invoiceNo" value="${getDOnumber}" class="form-control" /> 

если вы хотите назвать это key и value в записи, я предлагаю вам изменить свой код, как это ..

def d=[keyname:"name", keyamount:"myamount"] 
render (view: "/user.gsp", model: [user: d]) 

, то вы можете назвать, как это в виду

${user.keyname+" - "+user.keyamount} 
Смежные вопросы