Size: a a a

2020 March 05

V@

Vyacheslav @bvn13 in pro.jvm
Vladimir Petrakovich
Ещё можно кодировку глобально выставить через web.xml
Вот без этого конфига живём
источник

VP

Vladimir Petrakovich in pro.jvm
Vyacheslav @bvn13
Вот без этого конфига живём
Ну наверняка есть способ сделать это иначе. Вам надо объяснить контейнеру, что все JSP в UTF-8.
Добавлять директивы в голые HTML-файлы точно не надо.
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶 in pro.jvm
Vyacheslav @bvn13
Друзья, а можно ли как-то
<%@ page contentType="text/html; charset=ISO-8859-1" %>
директиву JSP указать через java-код?
закопайте стюардессу
источник

AT

Akulenok Tururu in pro.jvm
Может кто подсказать, как через аннотации заставить jaxb отдавать лист как массив, даже если там один элемент (т.е
list:
[{"id":"0","name":"one"}])? На данный момент он отдает его без []
источник

VP

Vladimir Petrakovich in pro.jvm
Akulenok Tururu
Может кто подсказать, как через аннотации заставить jaxb отдавать лист как массив, даже если там один элемент (т.е
list:
[{"id":"0","name":"one"}])? На данный момент он отдает его без []
"лист как массив" - это как? Какой тип у поля?
источник

AT

Akulenok Tururu in pro.jvm
У поля arrayList
источник

AT

Akulenok Tururu in pro.jvm
Если в листе более 1 объекта, то  json на выходе такой
list:
[{"id":"0","name":"one"}, {"id":"1","name":"two"}]

При одном элементе:
list:
{"id":"0","name":"one"}
Без скобок [], как один элемент, а не массив
источник

VP

Vladimir Petrakovich in pro.jvm
А с каких пор jaxb работает с JSON? 🤔
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶 in pro.jvm
Vladimir Petrakovich
А с каких пор jaxb работает с JSON? 🤔
довольно давно, но не очень хорошо)
источник

VP

Vladimir Petrakovich in pro.jvm
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
довольно давно, но не очень хорошо)
Вот это поворот. Ну видимо так умеют только некоторые конкретные его реализации?
источник

PK

Pavel K. in pro.jvm
Вообще у Eclipse раньше имплементация была со своими расширениями. Можно ещё туда посмотреть
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶 in pro.jvm
Vladimir Petrakovich
Вот это поворот. Ну видимо так умеют только некоторые конкретные его реализации?
скорее всего. Не помню, есть ли что-то про json в самом апи jaxb
источник

AE

Alexandr Emelyanov in pro.jvm
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
скорее всего. Не помню, есть ли что-то про json в самом апи jaxb
Нету. Это расширения сбоку
источник

AE

Alexandr Emelyanov in pro.jvm
Akulenok Tururu
Если в листе более 1 объекта, то  json на выходе такой
list:
[{"id":"0","name":"one"}, {"id":"1","name":"two"}]

При одном элементе:
list:
{"id":"0","name":"one"}
Без скобок [], как один элемент, а не массив
Зачем jaxb в json? Бери Jackson
источник

LM

Lucas Mabrey in pro.jvm
Пришел на новый проект, все get/post запросы обрабатываются с помощью apache cxf. есть классы *Endpoint, принимающие запросы. Но вот что мне не нравится - как обрабатывается запрос. Тело запроса передается в сервис, а сервис все обрабатывает и возвращает эндпоинту jax.ws.*.Response
источник

LM

Lucas Mabrey in pro.jvm
Ведь классический MVC и ответ должен формировать контроллер (endpoint), опрашивая сервисы. Или я не прав?
источник

AE

Alexandr Emelyanov in pro.jvm
Lucas Mabrey
Ведь классический MVC и ответ должен формировать контроллер (endpoint), опрашивая сервисы. Или я не прав?
Прав
источник

IR

Ivan Rasikhin in pro.jvm
Ну хз
источник
2020 March 06

AE

Alexandr Emelyanov in pro.jvm
Ivan Rasikhin
Ну хз
Сервисный слой ничего не должен знать о транспорте. А если понадобится ещё jms? Или же через вебсокет вызвать?
источник

SL

Shnaps Lemon in pro.jvm
Vladimir Petrakovich
Однако люди почему-то ждут, что Set.removeAll(list) должен работать быстрее, чем N^2
Да. Но он не работает потому что имплементация говно и с 13 года пофиксить не могут ошибку
источник