Size: a a a

Java/Kotlin and more

2021 January 29

S

Skelorc in Java/Kotlin and more
Cyclone
Посмотри в нетворке или в просто в html source, какой в результате url получается и соответственно исправляй.
не поверишь - они идентичные =)
источник

C

Cyclone in Java/Kotlin and more
Skelorc
не поверишь - они идентичные =)
Ты прав, не поверю. Браузеру нет дела, thymeleaf у тебя там или нет, поэтому от технологии под капотом конечный результат не зависит.
источник

S

Skelorc in Java/Kotlin and more
Skelorc
не поверишь - они идентичные =)
имеется в виду, если я пишу так th:src="@{img/uploads/{url}(url=${article.url_image})}
и так th:src="@{img/uploads/mypict.jpg}
в итоге я получаю одинаковую ссылку. Но где я указываю имя руками в html, она открывается
источник

C

Cyclone in Java/Kotlin and more
Skelorc
имеется в виду, если я пишу так th:src="@{img/uploads/{url}(url=${article.url_image})}
и так th:src="@{img/uploads/mypict.jpg}
в итоге я получаю одинаковую ссылку. Но где я указываю имя руками в html, она открывается
Какая правильная ссылка "где ты указываешь имя руками в html, она открывается" и какая у тебя получается в thymeleaf? Посмотри, в чём они различаются.
источник

S

Skelorc in Java/Kotlin and more
Cyclone
Какая правильная ссылка "где ты указываешь имя руками в html, она открывается" и какая у тебя получается в thymeleaf? Посмотри, в чём они различаются.
они одинаковые. Может ли быть проблема в том, что я загружаю эту картинку в папку resources/static? Может быть сервер не обновляет эту папку, в таком случае, он не видит картинки, которые были туда добавлены? Сохраняю с html документа, на бэке в контроллере таким образом:
file.transferTo(new File(Paths.get("static/img/uploads").toAbsolutePath() + "/" + resultName(имя моей картинки)));
источник

C

Cyclone in Java/Kotlin and more
Skelorc
они одинаковые. Может ли быть проблема в том, что я загружаю эту картинку в папку resources/static? Может быть сервер не обновляет эту папку, в таком случае, он не видит картинки, которые были туда добавлены? Сохраняю с html документа, на бэке в контроллере таким образом:
file.transferTo(new File(Paths.get("static/img/uploads").toAbsolutePath() + "/" + resultName(имя моей картинки)));
Если речь про мавеновскую папку src/resources, то её обновление на лету и не предполагается.
источник

S

Skelorc in Java/Kotlin and more
Cyclone
Если речь про мавеновскую папку src/resources, то её обновление на лету и не предполагается.
папка spring boot
источник

C

Cyclone in Java/Kotlin and more
ой всё
источник

C

Cyclone in Java/Kotlin and more
src - это исходник приложения, ты не можешь туда на лету докидывать какие-то файлы. Храни свои картинки в отдельной папке на сервере.
источник

C

Cyclone in Java/Kotlin and more
Skelorc
папка spring boot
нет такого понятия как "папка spring boot"... читай про maven структуру папкок.
источник

k

kuzznya in Java/Kotlin and more
Если нужно сервить статику, то можно прописать путь к внешней папке (вроде бы spring.resources.static-location)
источник

C

Cyclone in Java/Kotlin and more
А лучше на nginx...
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
GamerX
Кто подскажет. Два приложения в одной Wildfly 18.
В одной EJB объявлен аннотацией @Stateless
Ну интерфейс с аннтоацией @Remote

Она корректно мапится и в консоли сервера её видно.

Во втором приложении надо сделать EJB вызов. Туда скопирован интерфейс, ему удалена аннтоация Remote, а в месте вызова наоборот добавлена аннтоация
@EJB(mappedName = "java:global/Aproject-system-1.0/PunchBroker")
Но при старте проекта он падает с ошибкой.

The bean 'java:global/Aproject-system-1.0/PunchBroker' could not be injected as a 'Bproject.Bprojectsystem.ejbClasses.EjbImport.PunchBrokerAnswer' because it is a JDK dynamic proxy that implements:
Если что, вот проекты:
https://github.com/GamerX29b/AProject
https://github.com/GamerX29b/BProject
Вызов EJB лежит Bproject/Bprojectsystem/сontrollers/GeneralPage.java:27
Сам вызываемый
Aproject/Aprojectsystem/ejbClasses/PunchBroker.java:17

Может кто подсказать где я ошибся?
этот проект для учебных целей?
источник

C

Captcha bot in Java/Kotlin and more
Denis Maltsev, код неверный, обратись к админу.
источник

G

GamerX in Java/Kotlin and more
Alexandr Emelyanov
этот проект для учебных целей?
Да
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
GamerX
Да
я бы посоветовал не трогать и не изучать почти мертвые технологии)
источник

G

GamerX in Java/Kotlin and more
Alexandr Emelyanov
я бы посоветовал не трогать и не изучать почти мертвые технологии)
Это не моя инициатива, мне по работе надо подтянуть именно их понимание.
источник

G

GamerX in Java/Kotlin and more
Я бы ни за что не стал изучать EJB но работодатель сумел мотивировать)
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
GamerX
Это не моя инициатива, мне по работе надо подтянуть именно их понимание.
ну это другое дело, это уже по работе.

что же сочувствую, с этим надо возиться, а инфы достаточно мало о ejb, а тем более о remote
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
обычно в таких ситуациях советуют менять работу) ибо скил в этих технологиях не дает конкурентного преимущества разработчика на рынке)
источник