在观看次数文件夹 kq.xml :
@(code:String)
<Response>
<Say voice="alice">
welcome
</Say>
<Pause length="1"/>
<Say loop="6" voice="alice" >
your conformation code is
<Pause length="1"/>
@code
</Say>
</Response>
在控制器:
def kqxml(code:String) = Action { implicit request =>
try {
Ok(views.xml.kq(code))
} catch {
case e: Exception =>
Ok(write(Map("result" -> "error")))
}
}
但是得到错误:
object kq is not a member of package views.xml
[error] Ok(views.xml.kq(code))
^
我也尝试过:
Ok(views.html.kq(code))
当然没有用。
答案 0 :(得分:1)
XML模板真的存在吗?我总是只使用HTML。
但我的猜测是你的模板文件需要调用xyz.scala.xml
,所以:如果你在根模板目录views
中,你应该有一个名为kq.scala.xml
的文件,然后你应该能够写Ok(views.xml.kq(code))
。