Описание тега struts2-rest-plugin

Плагин REST обеспечивает поддержку высокого уровня для реализации веб-приложений на основе ресурсов RESTful.
1 ответ

Struts2-Rest: ручной HTTP 5xx не возвращает содержимое

Я пытаюсь вручную вернуть HTTP 4xx или 5xx с пользовательским сообщением об ошибке. Он отлично работает для GET, но возвращает пустой контент для PUT и POST. Заранее спасибо всем, кто может подсказать, как заставить работать PUT и POST! Это звонки, …
1 ответ

Пользовательская функция с дополнительным аргументом с использованием плагина Struts2 REST

Есть ли какие-либо дополнительные аргументы в URL контроллера плагина struts2 rest? Например, у меня есть: public class PersonController() implements ModelDriven<Object> { private Integer id; ... public String comment() { ... }; // Getter and …
29 июл '15 в 17:32
2 ответа

REST и не RESTful URL вместе не работают

Все мои попытки получить работающий пример обеих, чистой конфигурации с перегрузкой и хотя бы одного URL без перегрузки не увенчались успехом. У меня есть эта страница в качестве руководства: https://cwiki.apache.org/confluence/display/WW/REST+Plugi…
27 дек '14 в 20:06
1 ответ

Действие не отображается ошибка с использованием плагина Struts REST

Я написал простой код для интеграции отдыха со Struts 2.3.24 У меня есть мой Struts XML <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts> &l…
3 ответа

POST-запрос к Struts2 с плагином REST, не получающим ответ

У меня есть приложение Struts2, которое использует Struts2-Rest-плагин v.2.2.3. Все отлично работает, когда дело доходит до маршрутизации запросов к действиям и их методам, и я также использую ModelDriven, чтобы указать объект для сериализации при и…
07 окт '11 в 09:44
3 ответа

Страница не перенаправляет должным образом перехватчики2

Вот и все, я кодирую логин перехватчика, результат <result name="login" type="redirectAction">access</result> , все работает хорошо, но я думаю, что вспоминает это; результат перейти к доступу и снова запустить перехватчик и перейти к до…
1 ответ

Struts2 Rest - метод действий запрещен

Я использую Struts-2.5.14.1 и плагин отдыха Struts. Кажется, что все работает нормально, кроме пользовательских методов. Индекс, шоу и другие методы по умолчанию работают. Но когда я даю какой-то другой пользовательский метод, он не работает и выдае…
16 фев '18 в 14:47
2 ответа

Только REST - default-interceptor-ref не работает

Я использую это как ссылку для создания конфигурации REST only на Struts2: https://cwiki.apache.org/confluence/display/WW/REST+Plugin Моя текущая проблема с перехватчиками. Я создал образец перехватчика, который должен быть выполнен до того, как буд…
1 ответ

Плагин REST API - используйте тело вместо строки запроса для параметров

Я использую это как ссылку для создания конфигурации REST only на Struts2: https://cwiki.apache.org/confluence/display/WW/REST+Plugin У меня есть одна модель, квитанция с несколькими полями теста: название, тело. В настоящее время для создания квита…
28 дек '14 в 05:52
2 ответа

Возврат ответа в POST-запросе плагина RESTful для Struts2

Я реализовал Struts2 REST API, получив информацию здесь Struts2 Rest Plugin Есть ли способ вернуть пользовательский ответ в плагин restful в Struts2. Я сделал все необходимые изменения, такие как struts.rest.content.restrictToGET = false Получил от …
06 окт '17 в 08:07
1 ответ

Можно ли сопоставить метод действия, который возвращает объект в Struts 2

Я использовал Struts2 для сопоставления действий с методами, которые возвращают String, Могу ли я использовать другие типы? Какие типы можно использовать? Я нашел этот код с помощью плагина REST // Handles /orders/{id} GET requests public HttpHeader…
08 мар '16 в 13:04
1 ответ

Веб-приложение Struts и веб-сервисы вместе

У меня есть веб-приложение в Struts и Hibernate, которое работает правильно. Мы также занимаемся разработкой приложений и планируем настроить как веб-службы RESTful, так и URL-адреса веб-приложений в одном файле struts.xml. Для веб-приложения родите…
0 ответов

Ошибка при добавлении подключаемого модуля Struts 2-Rest и соглашения Convention в веб-приложении Struts

Я работаю над добавлением Restful Calls, и я новичок в даже Struts и службе Restweb вместе с существующими вызовами Non Rest(Action), и я узнал, что мне нужно интегрировать плагин struts2Rest с плагином Convention в моем приложении (уже есть StrutsC…
14 фев '19 в 21:56
1 ответ

Потоковый файл через Struts2 Rest

Мне нужно для потокового файла с Struts2 REST. Хотя поток работает нормально, веб-сервер выдает ошибку: Обработка исключения: результат: java.io.IOException: UT010029: поток закрыт Вот код действия: public HttpHeaders index() { try { // ... response…
13 апр '18 в 23:14
0 ответов

Как отформатировать вывод полей меток времени в struts2-rest-plugin

Struts2-rest-plugin сериализует java.sql.Timestamp в JSON как объект, например: openDate: {дата: 3, день: 2, часы: 9, минуты: 9, месяц: 3, нанос: 0, секунды: 0, время: 1333469340000, смещение часового пояса: 420, год: 112 } Как отформатировать поля …
02 фев '18 в 21:38
3 ответа

Интеграция REST со Struts 2

Как интегрировать или создать веб-приложение REST? Я видел этот плагин распорки rest-плагин, но документация не предоставляет ни одного работающего примера. Есть ли альтернативы использованию REST со Struts2 или, возможно, другого плагина REST для S…
21 дек '12 в 11:53
1 ответ

Struts2 Rest Mapper берет на себя результаты без отдыха Json

Версия Struts: 2.5.2 Зависимости Struts в POM <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>${org.strutsframework-version}</version> </dependency> &lt…
20 сен '16 в 12:09
1 ответ

Как создавать собственные методы с помощью плагина Struts2 REST

Моя проблема касается создания собственного метода в действии. Я использую Struts2 и плагин Rest для реализации Restful WebService. Мой класс действий следующий: public class SampleController implements ModelDriven<Object> { private Sample sam…
02 ноя '14 в 17:49
1 ответ

Мне нужно настроить сериализатор в адаптере ember.js

Моему серверу нужен json в формате ниже при отправке запроса PUT. Мой сервер - это api отдыха, разработанный с использованием плагина struts2 rest. { id: "5", empId: "5", firstName: "oki", lastName: "iko", edQual: "phd" } but the RESTAdapter seriali…
15 окт '19 в 09:11
1 ответ

Необходимо отправить HTTP-error-500 при возникновении исключения

Я разработал серверную часть RESTful, используя struts2-rest-plugin. Мой интерфейсEmber.js Приложение CRUD. Когда я пытаюсь создать новую запись с повторяющимся идентификатором, мой сервер показывает исключение. Как отправить его как HTTP-error-code…