Làm cách nào để truy cập giá trị application.name
từ conf/application.conf
trong chế độ xem?Giá trị cấu hình khung chơi trong chế độ xem
Trả lời
Bạn có thể sử dụng mẫu mã sau đây để làm như vậy:
${play.configuration['application.name']}
Xem thêm http://groups.google.com/group/play-framework/browse_thread/thread/1412ca8fc3edd22f
cảm ơn. Đó chỉ là những gì tôi cần. – Ryan
Để ghi lại: mọi thứ đã thay đổi với Play 2.0, điều này sẽ không hoạt động nữa. Xem http://stackoverflow.com/questions/9857907/access-play-2-0-configuration-variables-in-application-conf để có giải pháp Play 2.0. –
Cập nhật cho Chơi 2 ...
Trong Chơi Scala 2.3.x, để đọc một giá trị từ conf/application.conf
, bạn có thể thực hiện như sau:
import play.api.Play.current
...
current.configuration.getString("application.name")
Cập nhật cho P nằm 2.5.x
Trong Play Scala 2.5.x, phương pháp hiện tại trong đối tượng Phát không được chấp nhận. Để đọc một giá trị từ conf/application.conf, bạn phải sử dụng DI thay vào đó.
Tiêm play.api.Configuration
trong điều khiển của bạn:
class MyController @Inject() (val configuration: play.api.Configuration) extends Controller
Sau đó, bạn có thể trực tiếp sử dụng configuration
trong phương pháp của bạn:
def sayMyName = Action { request =>
Ok("Your name is " + configuration.getString("application.name"))
}
Bạn cũng có thể sử dụng configuration
theo quan điểm của mẫu Twirl bạn:
def sayMyNameUsingView = Action { request =>
implicit lazy val config = configuration
Ok(views.html.index())
}
Gửi tiêm configuration
như ngầm đến cho index.scala.html
@()(implicit val configuration:play.api.Configuration)
<html>
<body>
<h1>Your name is @configuration.getString("application.name")</h1>
</body>
</html>
- 1. Chơi khung ngày trong chế độ xem
- 2. tạo chế độ xem trong khung chơi 2
- 3. Bất kỳ cách nào định cấu hình để định cấu hình chế độ xem chế độ xem mvc chế độ xem trực quan
- 4. Chế độ xem được ủy quyền hoặc Chế độ xem cấu hình được ủy quyền?
- 5. Làm cách nào để lấy khung của chế độ xem trong chế độ xem khác?
- 6. Sắp xếp Chế độ xem CouchDB theo Giá trị
- 7. Chế độ xem tái chế trong chế độ xem danh sách, đáng giá?
- 8. Cấu hình máy chủ SQL - Xem giá trị tham số?
- 9. Chế độ xem bảng xương sống tiêu thụ chế độ xem hàng - cách cấu trúc?
- 10. Lỗi cấu hình trình xem báo cáo - Trong chế độ xem nguồn của trang web
- 11. Trình xem chế độ xem mô hình, cách chuyển đối tượng giữa chế độ xem?
- 12. Biến đổi chế độ xem iOS sửa đổi khung?
- 13. Mô hình chế độ xem chung?
- 14. chuyển đổi chế độ xem của hai chế độ xem trong hình động khối lập phương
- 15. Hiển thị chế độ xem từ chế độ không xem/chế độ xem trong mvvmcross
- 16. Tải chế độ xem trong một chế độ xem khác
- 17. MVC: Trình điều khiển chế độ xem mô hình - Chế độ xem có gọi là Mô hình không?
- 18. Chế độ xem hình ảnh Android * FIT_TOP *
- 19. Vim: chế độ xem hình ảnh ngược
- 20. Các chế độ xem scala.html mới được tạo sẽ không được nhận dạng trong Khung chơi 2.x
- 21. Làm cách nào để cập nhật giá trị mô hình trong JavaScript trong chế độ xem Dao cạo?
- 22. Cách tạo giá như chế độ xem trong Android?
- 23. Chạy chế độ quirks trong một chế độ khung và chế độ chuẩn ở chế độ khác?
- 24. tạo chế độ xem động, nhiều lần xem X, nhận/đặt giá trị cho mỗi nhóm
- 25. Hình ảnh nhiều chế độ xem
- 26. Trả lại giá trị cho chế độ xem 'cha mẹ' trong MvvmCross
- 27. chế độ theo dõi emacs trên các khung hình
- 28. gọi phương thức trong mô hình từ chế độ xem
- 29. Chuyển hình ảnh từ một chế độ xem sang một chế độ xem khác
- 30. Chế độ xem hiển thị ở chế độ xem cuộn trên màn hình
có thể trùng lặp của [Truy cập Play! 2.0 biến cấu hình trong application.conf?] (Http://stackoverflow.com/questions/9857907/access-play-2-0-configuration-variables-in-application-conf) – 030