Scala 方法apply的参数太多:()对象列表中的play.api.templates.HtmlFormat.appendeable
文件:Scala 方法apply的参数太多:()对象列表中的play.api.templates.HtmlFormat.appendeable,scala,playframework-2.0,Scala,Playframework 2.0,文件:Controllers->Product.scala object Products extends Controller { def list = Action { implicit request => val products = Product.findAll Ok(views.html.products.list(products)) case class Product(
Controllers->Product.scala
object Products extends Controller {
def list = Action { implicit request =>
val products = Product.findAll
Ok(views.html.products.list(products))
case class Product( // MODEL CLASS
ean: Long, name: String, description: String)
object Product { // DAO :
var products = Set(
Product(5010255079763L, "Paperclips Large",
"Large Plain Pack of 1000"),
Product(5018206244666L, "Giant Paperclips",
"Giant Plain 51mm 100 pack"),
Product(5018306332812L, "Paperclip Giant Plain",
"Giant Plain Pack of 10000"),
Product(5018306312913L, "No Tear Paper Clip",
"No Tear Extra Large Pack of 1000"),
Product(5018206244611L, "Zebra Paperclips",
"Zebra Length 28mm Assorted 150 Pack")
)
def findAll = products.toList.sortBy(_.ean)
投掷错误
太多
方法应用的参数:()play.api.templates.HtmlFormat.appendeable
在对象列表中
文件:views->products->list.scala.html
@(products: List[Product])(implicit lang: Lang)
@main(Messages("application.name")) {
<dl class="products">
文件:routes
GET /products controllers.Products.list
对于太多的参数,这是一个抛出错误