playframework 创建动态子目录
有没有什么形式可以在playframework中动态创建子目录?,我在想像spring这样的通用拦截器,但是..我怎样才能在play中做到这一点?
感谢您的帮助
example.com/event1
example.com/event2
example.com/event3
Is there any form to create subdirectories dynamically in playframework?, I was thinking in a common interceptor like spring, but.. how can I do it in play??
Thanks for any help
example.com/event1
example.com/event2
example.com/event3
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为最好的方法是使用路由文件。这里的文档应该是不言自明的:
http://www.playframework.org/documentation/1.2 .2/routes
(参见例如http://www.playframework.org/documentation/1.2.2/routes#syntax)
Best way, I think, is to use the routes file. Documentation here should be self-explanatory:
http://www.playframework.org/documentation/1.2.2/routes
(see e.g. http://www.playframework.org/documentation/1.2.2/routes#syntax)
您可以使用路由文件,但请注意文件夹的“名称”必须是允许您查找对象的键。通常“key”会与一个实体相关,在这种情况下,Play 提供一个 Long id 作为 key,这是一个更好的选择。在该键之后,您可以添加一些字符串以用于 SEO 可用性目的。
因此,您的路线将类似于:
使用类似以下的路线文件:
这里有一些关于如何将额外文本添加到路径的问题(SO)。
You can use the routes file, but be aware that the "name" of the folder must be a key that allows you to find the object. Usually the "key" will related to an entity, and in that case Play provides a Long id as key which is a better choice. After that key you can add some string for SEO-usability purposes.
So your routes would be something like:
using a routes file like:
There are some questions around here (SO) on how to add the extra text to the path.