前提・実現したいこと
書籍 PlayFramework入門で学習しております。
for式で表示させるためコントロール内でListを定義するのですが、図の通りに記述したつもりなのですがエラーで進めませんでした。
発生している問題・エラーメッセージ
該当のソースコード
Scala
1def index(p: Option[Int]) = Action{ 2 val arr: List[String] = List( 3 "Yamada Taro", 4 "Tanaka Hanako", 5 "Ogawa Sachiko" 6 ) 7 Ok(views.html.index( 8 "これはコントローラーで用意したメッセージです", 9 arr 10 )) 11}
下記は反映させるビューファイルです。
Sacla
1@(massage: String, arr: List[String]) 2 3@main("Index Page", "Hello!", "copyright 2019."){ 4 <p>@massage</p> 5 <ol> 6 @for(item <- arr){ 7 <li>@item</li> 8 } 9 </ol> 10}
試したこと
インスタンスを作れということかと思いnewをつけてみたり、Arrayで作ってみたりしたのですがダメでした。
import記述も入っていました。
お力添えの方、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/15 02:52