Вопросы по теме '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 просмотров
schedule
17.09.2021
Операции 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 просмотров
schedule
20.07.2022
Как подать изображение с помощью 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