如何在电梯视图中将纯文本字符串返回给浏​​览器?

时间:2012-07-18 02:32:22

标签: scala view lift plaintext

我想在电梯视图中将纯文本返回浏览器,如下所示:

import scala.xml.Text    
def csv_export_status_check: NodeSeq = {
    Text("my text")
}

但“我的文字”根本没有显示。

我做错了吗?

2 个答案:

答案 0 :(得分:2)

我尝试了以下内容,并且有效:

def render =
  xml.Text("aoeu")

实际上,你的版本应该也可以运行 - 也许还有其他一些问题?

答案 1 :(得分:0)

根据您的需要,这是一个只返回纯文本的解决方案:

  serve {
    case rq@ Req("my"::"stuff"::Nil, suffix, PostRequest) => processMyRequest()
  }

  def response(txt: String) = InMemoryResponse(txt.getBytes, Nil, Nil, 200)

  def processMyRequest(): () => Box[LiftResponse] = {
    Full(response("my text"))
  }