2010-12-15 35 views
0

我觉得自己需要产生LiftResponse,和我有一个 现有的代码产生一个ELEM,这里面是如何将Elem(带电梯:环绕声)转换为LiftResponse?

东西

如何变成一个LiftResponse? (我使用的电梯2.2M1。)

+0

我知道这应该是超级简单,但我卡住了。我还问过Lift的邮件列表:我保证在这里复制和粘贴任何好的答案! – 2010-12-15 04:08:24

回答

0

Via the mailing list,大卫·波拉克建议

val r: Req = ... 
val myResponse: Box[LiftResponse] = 
for { 
    session <- S.session 
    template = TemplateFinder.findAnyTemplate("my_templates" :: "my_template" :: Nil) 
    response <- session.processTemplate(template, r, r.path, 200) 
} yield response 

虽然该线程也试图解释为什么我试图做的第一个地方是有点奇怪。