Estoy tratando de usar views.html.helper.select
(documentación here). No sé Scala, entonces estoy usando Java. Necesito pasar el objeto del tipo Seq [(String) (String)] a la plantilla ¿verdad? Algo así como:Uso de la opción auxiliar en las plantillas de Play Framework 2.0
@(fooForm:Form[Foo])(optionValues:Seq[(String)(String)])
@import helper._
@form(routes.foo){
@select(field=myForm("selectField"),options=optionValues)
}
no sé cómo crear Sec [(String) (String)] en Java. Necesito llenar esta colección con pares (identificación, título) de mi clase enum.
¿Alguien me puede mostrar algún ejemplo de cómo usar el asistente de selección?
Encontré this hilo en el grupo de usuarios, pero la respuesta de Kevin no me ayudó mucho.
Muchas gracias por su respuesta. Pero esto no soluciona mi problema. Necesito crear la colección y llenarla con valores en Java y luego pasar esa colección a la plantilla de scala. – UltraMaster
Ah, entendí mal su problema, de hecho. Actualicé mi respuesta para sugerir formas de completar las opciones desde el código de Java. –
'options (List (" Foo "," Bar "))' no me testeó, así que utilicé '@ myOptions = @ {List (" Foo "," Bar "). Map (str => str-> str)} ' –