【发布时间】:2016-10-18 14:14:00
【问题描述】:
一切都在标题中。 我在 php 中想要的示例:
function x($name){
echo 'hello'.$name;
}
$var = "x";
$$var('Joe');
返回“乔”
我认为这个问题已经有很多答案了,但我找不到合适的词来拼写它,所以我的搜索查询毫无意义......
谢谢
编辑:我正在使用带有播放框架的 scala,我想根据用户代理调用不同的模板。 在玩我调用模板使用:
Ok(views.html.templateFileName(many args))
我正在寻找一种方法:
Ok(views.html.<Template name based on user agent>(many args))
【问题讨论】:
-
那么,这是一个 php、java 还是 scala 的问题?另外,你的问题是什么?
-
这在 Java 中是不可能的。您要解决的业务需求是什么?
-
这在 Java 或 Scala 中使用反射是可能的,但很可能有更好的方法来完成您实际想要做的事情。正如蒂莫西所说,你认为你需要这个的原因是什么?
-
感谢您的关注,我刚刚更新了我的帖子
-
您应该能够从请求中获取用户代理标头。请添加更多与 Play 相关的代码。
标签: java scala playframework