Многие игровые API-интерфейсы дают исключение для выполнения. «Контекст HTTP недоступен». Напр. использование следующего кода в playtemplate может привести к этому исключению во время выполнения.Playframework - API, чтобы проверить, доступен ли контекст Http
flash().remove("message")
До сих пор, чтобы решить эту проблему, я использую TRY/улова блоков и есть исключение в-случае контекст HTTP не доступен, но я предпочел бы проверить, если контекст HTTP доступен или не вместо еды за исключением , так есть ли какой-либо API, который позволяет пользователю проверить наличие http-контекста? Я попытался следующие, но она также закончилась во время выполнения исключением
@if(Http.Context.current() != null) {
@* Do something here which needs http context *@
}