我正在使用Play框架制作网站
但是当我试图读取属性文件时出现了问题
我搜索并尝试[Play.application().resourceAsStream("test.properties")]
,但错误[Play.application().resourceAsStream("test.properties")]
。
但有错误:
[Play类型中的方法应用(Aplication)不适用 对于arguments()]
我该怎么办?
答案 0 :(得分:3)
您需要注入Configuration
对象:
<强> Scala的强>
class HomeController @Inject()(conf: Configuration) extends Controller{
def post() = Action{
val testProp = conf.getString("test.properties")
...
<强>爪哇强>
public class HomeController extends Controller{
@Inject
private Configuration configuration;
public Result post(){
final String testProp = configuration.getString("test.properties")
...