2016-05-25 5 views
1

Wie kann ich ein Array vom Controller an Gsp übergeben, und es nach Index in diesem Gsp anzeigen?GSP übergeben Array von Controller und Anzeige in GSP von seinem Index

Lets in Controller sagen:

String[] str= new String[2]; 
str[0]="A" 
str[1]="B" 

render(view: "test_preview",model:[flag:str]) 

und in gsp, wie kann ich möglicherweise ohne Looping sagen Index [1] Wert "B", die speziell in der gsp lassen nennen?

+0

was ist * Index *? hast du * $ {flag [1]} * in deinem gsp versucht? –

Antwort

0

Sie können dies versuchen.

  1. Sie übergeben vollständige Array zu sehen. Und in Ihrer Ansicht nach tun Sie Folgendes:

    ${flag[1]} 
    
  2. Oder: Sie nur den spezifischen Wert übergeben zu können. In Ihrem Controller:

    render(view: "test_preview",model:[flag:str[1]) 
    

    Und in der Ansicht:

    ${flag} 
    
Verwandte Themen