播放2配置文件:读取字符串变量列表

时间:2014-05-12 22:56:17

标签: scala playframework-2.2

我正在尝试从Play 2配置文件中读取此变量:

email.bcc = ["name0@domain.com", "name1@domain.com", "name2@domain.com"]

然后我尝试通过这一行阅读:

private val bcc = Play.application.configuration.getStringList("email.bcc")

问题是我需要一个用于密件抄送的类型List [String],我得到一个Option [java.util.List [String]]

我的问题是:如何读取List [String]的字符串列表,而不是这个奇怪的" java"输入?

1 个答案:

答案 0 :(得分:2)

这样的东西?

import scala.collection.JavaConverters._
val myList: List[String] = bbc map (_.asScala.toList) getOrElse Nil