В шаблоне twirl я пытаюсь отобразить все строки oop, и текущий код выдаёт мне ошибки кода. Я уверен, что это маленькая деталь, которую мне не хватает ...
Это мой шаблон ...
@(title: String)(content: Html)
<!DOCTYPE html>
<html lang="en">
<head>
@* Here's where we render the page title `String`. *@
<title>@title</title>
</head>
<body>
@content
</script>
</body>
</html>
И вот где я использую этот шаблон и пытаюсь сделать a для l oop ...
@(names: ("George", "John", "Ally"))
@list("List of names") {
<h1>Test</h1>
<ul>
@for(name <- names) {
<li>@name</li>
}
</ul>
}
И мой контроллер ...
package controllers;
import play.mvc.*;
public class NewController extends Controller {
public Result newPage() {
return ok(views.html.newPage.render());
}
}
Вот ошибка ....
Compilation error
':' expected but identifier found.
In G:\Github\playExample - Copy\example\app\views\newPage.scala.html:10
6 @for(name <- names) {
7 <li>@name</li>
8 }
9 </ul>
10}
Чего мне не хватает?