Вопросы по теме 'scalatra'

Как получить тело почтового запроса в Scalatra?
У меня есть сервлет скалятры: post("/asdf") { ??? } И мои клиенты отправляют xml в теле сообщения, поэтому мне нужно извлечь необработанный текст из запроса. Как мне это сделать в скалятре?
4273 просмотров
schedule 28.11.2021

Как я могу использовать параметры в предварительном фильтре в Scalatra?
У меня есть глобальный фильтр, который я хотел бы реализовать в своем API на основе скалятры. Для простоты я хочу, чтобы ЛЮБОЙ вызов API, имеющий переменную foo с полосой значений, выдавал 403. Я начал эту проблему с цепочки наследования. class...
1124 просмотров
schedule 26.10.2021

невозможно запустить веб-приложение, разработанное с использованием scalatra scala
Я впервые разработал веб-приложение с использованием scalatra 2.6.3 и scala 2.11.8, и оно не запускается с использованием jar. Ниже приведены мои зависимости в build.sbt scalaVersion := "2.11.8" val scalatraVersion = "2.6.3" dependencyOverrides...
234 просмотров

Операции CRUD с использованием Scalatra и Casbah
Я изучаю Scala и MongoDB и использую Scalatra и Casbah в качестве основы для простого веб-приложения. Это простая доска объявлений, предназначенная для изучения операций CRUD в Casbah. Проблема в том, что я обнаружил, что когда я перечисляю...
979 просмотров
schedule 07.03.2022

Как можно изменить расположение каталога webapp для приложения Scalatra?
По умолчанию Scalatra ожидает, что каталог «webapp» будет находиться по адресу src/main/webapp . Как это можно изменить, например, на content/doc-root ? sbt позволяет настраивать свои каталоги по умолчанию, используя что-то вроде следующего:...
1000 просмотров
schedule 28.03.2022

Scalatra на nginx: как настроить?
Хотел бы настроить Scalatra для работы на компьютере с nginx . nginx уже настроен правильно, и я могу обслуживать статические HTML-страницы, однако теперь я хочу указать его на приложение Scalatra. Во всех доступных документах предполагается,...
1160 просмотров
schedule 13.04.2022

Scalatra: печать кода состояния HTTP всех API
У меня есть сервлет scalatra с несколькими REST API. Для ведения журнала я использую метод after() для вывода кода состояния возврата после вызова каждого API. after() { logger.info("request {} {} returned with status code {}",...
489 просмотров
schedule 07.06.2022

Scalatra не будет работать в Windows
Я работал над проектом Scalatra в среде Linux и теперь хотел бы переключиться на среду Windows. Я перенес папку проекта в каталог Windows. Используя Cygwyn, я подключаюсь к проекту Scalatra и набираю ./sbt > jetty:start В этот момент...
110 просмотров
schedule 26.06.2022

Определение базы ресурсов для scalatra со встроенным Jetty
У меня есть приложение на основе scalatra со встроенным причалом. Моя окончательная структура вывода - /lib /bin /etc , а webapp находится под etc. При запуске веб-приложения есть строка, которая устанавливает resourceBase - что это должно...
281 просмотров
schedule 04.07.2022

Нет multipartconfig для ошибки сервлета от Jetty с использованием scalatra
Я пытаюсь выполнить модульное тестирование вызова загрузки, но получаю эту ошибку для следующего кода: @MultipartConfig(maxFileSize = 3145728) class WebServlet extends ScalatraServlet with FileUploadSupport { override def...
11236 просмотров

Как подать изображение с помощью Scalatra
Способна ли любая версия Scalatra обслуживать изображения с правильным заголовком Content-Type ? Кажется, я не могу подавить автоматическое добавление charset . Пример возврата File : class MyServlet extends org.scalatra.ScalatraServlet...
114 просмотров
schedule 25.07.2022

Сериализация Nones с помощью json4s в классе case
Я не могу понять это. Скажем, у меня есть класс case с такими параметрами, как: case class Note(id: Int, noteA: Option[String], noteB: Option[String]) Если я попытаюсь сериализовать его в json, используя json4s, как это запрещено...
1027 просмотров
schedule 14.09.2022

Переход со Scalatra на Spray: обработка notFound и ошибок в spray?
Мы были пользователями Scalatra. Каждый раз, когда мы будем создавать сервлет, мы будем расширять наш BaseServlet, который расширяет ScalatraBase: trait BaseServlet extends ScalatraFilter with ScalateSupport with FlashMapSupport {...
347 просмотров
schedule 14.09.2022

Управление состоянием с помощью scalatra
Я понимаю, что Scalatra — легковесный фреймворк. Однако мне интересно, есть ли какие-нибудь хитрости для управления небольшими объемами состояния. У меня есть форма с текстовым полем и несколькими флажками. Например, предположим, что текстовая...
854 просмотров
schedule 21.09.2022

Как настроить многоступенчатый тестовый конвейер в sbt?
В частности, для проекта Scalatra, но вопрос, вероятно, относится к большинству. Например, я обычно хочу запустить: модульные тесты проверки качества кода (покрытие, дублирование, сложность, jsLint!) интеграционные тесты (не слишком...
683 просмотров
schedule 19.01.2023

развертывание scalatra на Jetty
Как развернуть scala или scalatra в контейнере сервлетов Jetty? Кто-нибудь имеет опыт или может указать мне на некоторые ресурсы в Интернете?
1107 просмотров
schedule 19.11.2022

сервлет/база данных: как выполнить детальное подключение к базе данных и управление операторами (не привязанное к времени жизни сервлета)
Вопрос/Среда Цель моего веб-приложения — быть удобным интерфейсом к базе данных в нашей компании. Я использую: Scalatra (как минимальная веб-инфраструктура) Jetty (как контейнер сервлета) SBT (простой инструмент сборки)...
144 просмотров
schedule 21.12.2022

Не удается устранить ошибки для проекта Scalatra в Intellij IDEA IDE
Я использую IntelliJ Idea IDE для работы над проектом scalatra, который я создал с помощью giter8. Я использую sbt для запуска проекта. Когда я открываю проект в IntelliJ, я получаю следующие ошибки в MyScalatraServlet.scala: Cannot resolve symbol...
1568 просмотров
schedule 08.05.2023

Справка по плагину Scalate sbt 0.11.0
Я разрабатываю веб-приложение Scalatra с помощью Scalate Jade и использую sbt 0.11.0. Я упаковывал веб-приложение с помощью «com.github.siasia» %% «xsbt-web-plugin» % «0.1.2». Я также экспериментировал с "com.zentrope" %%...
700 просмотров
schedule 23.07.2023

Выбор веб-фреймворка Scala
Я собираюсь начать проект веб-приложения, которое должно работать на сервере Tomcat. Я решил перейти на Scala — другую альтернативу, в которой я работаю, используя Groovy — главным образом для обеспечения безопасности типов. Сейчас передо мной стоит...
19081 просмотров
schedule 05.02.2023