最佳答案
假设我在 Scala 中有一个已经运行的基于 Play 2.0框架的应用程序,它提供一个 URL,比如:
Http://localhost:9000/birthdays
上面列出了所有已知的生日
现在我想通过添加可选的“ from”(date)和“ to”请求参数来限制结果,例如
Http://localhost:9000/birthdays?from=20120131&to=20120229
(日期在这里解释为 yyyMMdd)
我的问题是如何在使用 Scala 的 Play 2.0中处理请求参数绑定和解释,特别是考虑到这两个参数都应该是可选的。
这些参数是否应该以某种方式在“路线”规范中表示?或者,响应控制器方法是否应该以某种方式从请求对象中分离参数?还有别的办法吗?