implicit request ?
不了解或不會Action在play framework很難再深入下去, 這是http request的點
以下這段代碼困擾我很久, 如今我才剛了解
Action { implicit request =>Ok("Got request [" + request + "]") }
原文這麼說
It is often useful to mark the request
parameter as implicit
so it can be implicitly used by other APIs that need it:
如果request成了隱式參數的話, 有個好處, 如果我寫了一個方法然後可以隱式的傳入play.api.mvc.Request 這個類型的參數
def f(implicit request: play.api.mvc.Request) = {... }
那我在調用 f 函式的時候就可以省略request參數了, 我想這只是種語法糖, 對代碼的結果不會有任何副作用.
转载于:https://www.cnblogs.com/jHenry/p/3726020.html
implicit request ?相关推荐
- Scala微服务架构 三
四 Controller层 之前我们已经把基层架构搭建好了,那么要如何使用呢? 首先看看我的Controller层代码 @Singleton class BMAuthController @Injec ...
- Play 2.0 用户指南 - 模版引擎 -- 针对Scala开发者
2019独角兽企业重金招聘Python工程师标准>>> 一个基于Scala的类型安全的模版引擎 Play2.0带来了一个全新的真正强大的基于Scala的模版引擎.该引擎的设计灵感源于 ...
- PlayFramework入门教程
Scala语言与Play框架入门教程 (初稿) http://cn.tanshuai.com/a/getting-started-scala-play#4 关于教程 更新日期:2012-11-28, ...
- Play! Framework 系列(三):依赖注入
在Play! Framework 系列(二)中我们介绍了 Play 的项目结构.在日常处理业务逻辑的时候,我们都会用到依赖注入,本文将介绍一下 Play! 中的依赖注入以及如何合理地去使用她. 为什么 ...
- Play! Framework 系列(二):play 的项目结构
在 Play! Framework 系列(一)中我们初步了解了一下 Play! 的各种特性以及优势,那么从现在开始我们将正式接触 Play!.本文将介绍一下 Play! 的整体结构,然后通过一个非常简 ...
- 重新查看Play Framework发布的值
与Play Framework 2.0一起使用发布的值而不定义表单映射,可能不像Play 1.x那样明显,这就是为什么我要编写此快速备忘单. 对于此快速示例,让我们定义以下视图: app / view ...
- iis运行原理 Asp.Net详解IIS内部运行原理
本章节主要讲IIS和 管道内部如何处理客户端Http请求,会较多的以代码的形式讲述,让大家对HttpApplication.HttpHandler.HttpApplicationFactory.Pag ...
- java单词测试,java单词 - 在线打字测试(dazi.kukuw.com)
java单词 贡献者:15533470608 类别:英文 时间:2018-08-04 22:32:16 收藏数:20 评分:0 返回上页 举报此文章 请选择举报理由: 广告/谣言/欺诈 政治敏感 色情 ...
- netty冲突 play sbt_Scala的Play框架:编译错误[类型应用程序不是程序包控制器的成员]...
我尝试在书中编写一个scala示例:"Play for Scala",但在Play控制台上收到以下编译错误: C:\Play\exp\ch6_implicits>activa ...
最新文章
- 润乾转html居中,[分享]润乾报表内置的jsp编辑器
- vs代码显示波浪线,但没编译错误
- LeetCode Largest Divisible Subset(动态规划)
- offset linux,Linux 宏定义之 offsetof 与 container_of(十九)
- 美国政府召开网络安全峰会,与私营行业巨头合力提振软件供应链和开源等安全...
- P1041 传染病控制
- 39. Element compareDocumentPosition() 方法
- opencv笔记(三十二)——将模糊集合用于灰度变换和边缘检测
- 全民一起VBA提高篇 第三十二回 Select 简化分枝结构,静态变量坐看沧海桑田
- 万恶的错误代码0xc000000e
- QLabel实现超链接,设置超链接颜色,去掉超链接下划线方法
- ROS——在Ubuntu18.04下基于ROS Melodic编译python3的cv_bridge
- 23种设计模式归纳总结——结构型
- DS12C887实时时钟
- List/Map 遍历
- 数据仓库知识与实战——电信运营商数仓建模
- 通过Hook API调用打造进程监控程序
- Java中得到GMT 时间(格林时间)
- 《Fundamentals of Computer Grahpics 4ed》虎书第四版翻译——第一章 介绍
- 孟岩: 经济系统设计是通证经济的核心和难点