Play framework是完全无状态的,所有的HTTP请求都经过如下过程:
1.所有请求被 Play framework接受
2.路由组件查找所有的路由,找到能够接受这个请求的,然后相对应的action中的方
法就将被调用.
3.应用程序执行。(action对应方法的代码)
4.如何需要生成复杂的view,那么模版文件将被渲染,呈现.
5.action方法中的结果将会被写成HTTP的一个response,返回客户端.
过程图如下:
[img]http://www.playframework.org/documentation/1.0/images/diagrams_path[/img]
1.所有请求被 Play framework接受
2.路由组件查找所有的路由,找到能够接受这个请求的,然后相对应的action中的方
法就将被调用.
3.应用程序执行。(action对应方法的代码)
4.如何需要生成复杂的view,那么模版文件将被渲染,呈现.
5.action方法中的结果将会被写成HTTP的一个response,返回客户端.
过程图如下:
[img]http://www.playframework.org/documentation/1.0/images/diagrams_path[/img]