如何将 Elem(带有 lift:surround)转换为 LiftResponse?

发布于 2024-10-07 15:15:34 字数 114 浏览 3 评论 0原文

我发现自己需要生成 LiftResponse,并且我有一个 生成 Elem 的现有代码段,其中包含

stuff

如何将其转换为 LiftResponse? (我使用的是电梯 2.2M1。)

I find myself needing to produce a LiftResponse, and I have an
existing piece of code that produces a Elem, inside of which is

stuff

How do I turn this into a LiftResponse? (I'm using Lift 2.2M1.)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清风挽心 2024-10-14 15:15:34

通过邮件列表,David Pollak 建议

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 

尽管该帖子还试图解释为什么我想做的事情一开始就有点奇怪。

Via the mailing list, David Pollak suggests

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 

although that thread also tries to explain why what I was trying to do was a bit strange in the first place.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文