Как использовать модуль, написанный на Java, которые будут использоваться в Scala playframework проекта (для модуля экс Pdf в playframework доступно только для Java)Как использовать модуль Java в Scala
0
A
ответ
1
Я не думаю, что существует четкая различие между модулями java/scala в игре 2.x, хотя у вас могут возникнуть проблемы с запуском модулей, обозначенных как «scala» в проекте java, и наоборот.
Я использовал модуль Pdf просто OK в лестнице проекте, моя зависимость является "pdf" % "pdf_2.10" % "0.5",
После Action
делает PDF из шаблона образца по имени testPdf
:
def renderSamplePdf() = Action {
SimpleResult(
header = ResponseHeader(OK, Map(
CONTENT_DISPOSITION -> (s"""attachment; filename="document.pdf"; filename*=UTF-8''""" + java.net.URLEncoder.encode("document.pdf", "UTF-8").replace("+", "%20")),
CONTENT_TYPE -> "application/pdf")),
body = Enumerator(PDF.toBytes(views.html.testPdf())))
}
Обратите внимание, что этот модуль версия имеют некоторые ошибки, как он выдает ошибку когда вы используете абсолютные позиционированные элементы.
Смежные вопросы
- 1. Использовать библиотеки Java в Scala?
- 2. Как использовать Java Collections.shuffle() в массиве Scala?
- 3. Как использовать неявный класс Scala в Java
- 4. Как использовать результат функции Java в Scala?
- 5. Как использовать метод Java в Scala
- 6. Как использовать java proxy в scala
- 7. Как зарегистрировать модуль Scala Jackson в Riak-Java?
- 8. модуль Scala после установки SBT
- 9. python Модуль RSA как использовать java decrypt
- 10. как использовать модуль java и boolean
- 11. Scala - Как использовать Java Singleton объекта
- 12. Как использовать Scala varargs из Java-кода
- 13. Как использовать PhantomReference в Scala
- 14. Как использовать ConcurrentLinkedQueue в Scala?
- 15. Как использовать java.nio.file.Files.walkFileTree в Scala
- 16. Добавление scala в существующий java-модуль в intellij
- 17. Как использовать java.String.format в Scala?
- 18. Scala: использовать конструктор Java с подклассами в Scala
- 19. Scala: использовать несколько конструкторов из Java в Scala
- 20. Невозможно использовать класс Scala в Java
- 21. Правильно использовать библиотеки Java в Scala
- 22. Использовать типы Scala в Java (несоответствие типов)
- 23. Как использовать объект scala @serializable?
- 24. Как использовать цвета в консольном выпуске в Scala или Java?
- 25. Как использовать модуль в Perl
- 26. Как использовать модуль в классе
- 27. Как использовать модуль perl?
- 28. Как использовать модуль nntplib?
- 29. Как использовать модуль NodeJS?
- 30. Как использовать модуль bluetooth?
исправлено спасибо ... – immutable
в игре 2.3 SimpleResult переименован в Result ... https: //github.com/playframework/playframework/pull/2526 – immutable