如何将字符串值数组从控制器传递到视图

时间:2013-10-29 10:10:39

标签: java playframework playframework-2.0

我正在使用Java Play Framework并尝试将数组值从控制器传递到视图,但是我收到了错误。我的代码在这里:

public class Application extends Controller {
    public static Result index() {
        String s= "Hello Mr.View";
        String st[] = {"firstValue","second","third","fourth"};
        return ok(index.render(st));
     }
}     

我的模板是:

@(message: String)
 @import helper._
    @import models._
    @import java.sql._
              <h1>@message </hl>     

如何解决此错误?

1 个答案:

答案 0 :(得分:1)

您需要将参数声明为String-Array。我假设您使用框架的默认模板系统。看起来应该是这样的:

@(message: Array[String])
 @import helper._
    @import models._
    @import java.sql._
              <h1>@message </hl>