Вопросы с меткой [java-ee]
Java Enterprise Edition (Java EE) — спецификация, описывающая ряд технологий и платформу разработки Java-приложений промышленного уровня. В большинстве случаев лучше также использовать более точные метки: [ejb], [jpa] и др.
730
вопросов
0
голосов
1
ответ
21
показ
Как подключить bootstrap для всех .html файлов в java spring приложении?
У меня есть java spring boot сайт, в нём я использую thymeleaf; Структура файлов такая:
В интернете я посмотрел, как вообще подключается Bootstrap и нашёл для себя удобным способ через , это вроде ...
1
голос
0
ответов
57
показов
Разница между серверами приложений и контейнерами сервлетов с дополнительно подключёнными библиотеками
Для конкретности будем рассматривать контейнер сервлетов Tomcat и сервера приложений JBoss и GlassFish, хотя вопрос скорее общий для разных контейнеров и серверов.
В качестве ответа на базовый вопрос ...
0
голосов
0
ответов
9
показов
context envcontext jdbc
Context initContext = new InitialContext();
Context envContext = (Context) initContext.lookup("java:/comp/env");
DataSource ds = (DataSource) envContext.lookup("\"jdbc:...
0
голосов
1
ответ
43
показа
Пути к файлам для Bootstrap
Я хочу подключить Bootstrap к моим thymeleaf шаблонам используя локальные файлы, в java servlet приложении (без Spring).
Загвоздка в том, что при PREVIEW (внутри IDEA) страница грузится нормально, ...
0
голосов
2
ответа
65
показов
Доступ к файлам в WEB-INF не работает
Есть следующая иерархия:
В конфигурации запуска контекст приложения задан как /. В свою же очередь URL получается http://localhost:8080/. По какой причине я до сих пор могу получить доступ к ...
0
голосов
1
ответ
56
показов
Не могу попасть в Spring контроллер
Пробовал сделать простой Spring MVC проект и запустить его через TomCat. Проект в TomCat деплоится успешно, но перейти на http://localhost:8080/hello не выходит, пишет "The origin server did not ...
1
голос
0
ответов
214
показов
В чём преимущество Spring перед Jakarta?
Недавно из-за производственной необходимости немного освоил Jakarta EE, а так обычно Android занимаюсь. На мой взгляд довольно удобный и качественный фреймворк. Но вижу, что около 90% рынка ...
0
голосов
0
ответов
190
показов
Обработка Multipart Request с пустым полем на backend java Spring
Есть контроллер и эндпойнт обрабатывающие POST-запрос, в котором приходит XML-файл и др. параметры:
@RestController
@ResponseBody
@RequestMapping("/label-integrity")
@RequiredArgsConstructor
...
0
голосов
1
ответ
44
показа
Как распарсить xml с повторяющимися тэгами в List?
Имеется xml с повторяющимися тэгами, примерно такой:
public class Main {
public static void main(String[] args) throws ParserConfigurationException {
String xmlString = "<abc:Body>\n&...
0
голосов
1
ответ
34
показа
Как вручную заставить @Schedule отработать ещё раз?
У меня есть демон, который запускается раз в сутки в три часа утра и выполняет некоторые операции над объектами. Количество объектов, обрабатываемых демоном за раз, ограничивается сотней:
@...
0
голосов
2
ответа
251
показ
Как корректно добавить объект в БД, таблица @ManyToOne, Spring MVC?
Хочу сделать простенький сайт: список работников, работников можно добавлять и удалять, у каждого работника есть список желаемых подарков.
Есть два класса для связи с БД:
Класс для работника:
@Entity
@...
1
голос
1
ответ
293
показа
Stream Java – поиск максимального значения свойства для каждой группы объектов
Есть list объектов:
SuvLogDto{
private String system;
private Date dateTime;
private String x;
...
}
Из этого листа нужно выбрать элементы у которых dateTime будет максимальной в его группе, ...
0
голосов
1
ответ
123
показа
Java ee http 404 tomcat
Всем привет, у меня есть проблема в самом простом коде:
@Path("/hello")
public class HelloResource {
@GET
public String hello() {
return "Hello, World!";
}
}
...
1
голос
1
ответ
298
показов
Как протестировать DAO клас?
Клас выводит список изданий, как его правильно протестировать?
Создать мок для листа?
public class PeriodicalsDao {
private static final Logger log = Logger.getLogger(PeriodicalsDao.class);
...
0
голосов
1
ответ
105
показов
JavaEE: requestScope в jsp не видит атрибут
У меня есть сервлет, где я с помощью контекста получаю Map объектов Task. Потом я закидываю все в атрибуты request и передаю этот request в jsp, но jsp не видит его. Через requestScope пытаюсь ...
0
голосов
0
ответов
97
показов
При редиректе с сервлета на html происходит циклическое перенаправление на странице (не загружается)
example.html расположен в корне папки webapp.
Пробовал форвард перенаправление, выдаёт 404 ошибку.
При редиректе(код ниже) выдаёт сообщение в браузере: "циклическое перенаправление на странице..&...
0
голосов
2
ответа
240
показов
Как изменить Url или Web-Context при деплое WAR архива на WildFly
Пытаюсь разобраться в работе веб-сервисов на Java.
Очень раздражает один момент. Не понимаю как настраивать url по которому нужно обращаться для работы с сервисом, когда он уже находится на WildFly.
В ...
1
голос
1
ответ
63
показа
Invalid tld file see JSP specification section 7.3.1 for more details когда оставляю линк на tld в jsp
Я создал tag library descriptor ( tld ) и поместил его в папку WEB-INF/tags/.
Он выглядит так:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
PUBLIC ...
0
голосов
1
ответ
107
показов
Почему не работает Expression Language Java EE?
на JSP странице через Expression Language ${object.property} пытаюсь вывести параметр name у объекта User который ранее передал через req.setAttribute("user",user);.
В дебаге у request - а ...
3
голоса
1
ответ
120
показов
Как достать следующее AUTO_INCREMENT значение из таблицы?
В схеме onlineshop есть таблица orders с полем id которое primarykey и при этом само увеличивается на единицу, следующим запросом хочу достать следующее значение (т.е. мне необходимо узнать каким ...
0
голосов
1
ответ
356
показов
Как собрать проект Java Spring Boot с помощью Gradle и JDK находящейся в директории не являющейся директорией по умолчанию?
Есть сервер Ubuntu c JDK 8, есть проект Java Spring Boot разработанный под JDK 11.
На сервере JDK 8 по умолчанию я поменять не могу, но могу залить на сервер архив с JDK 11.
Как можно сбилдить проект ...
0
голосов
0
ответов
646
показов
ОШИБКА - Не удалось развернуть приложение на контекстном пути
До вчерашнего дня, все работало как часы.
Потом, просто перестало работать, пытаюсь просто создать проект с jsf, выдает данную ошибку... Server - Tomcat 10, Jdk - 17
В интернете решения нет. Не ...
0
голосов
1
ответ
39
показов
jakarta.servlet.ServletException: Exceeded maximum depth for nested request dispatches: 20
Помогите пожалуйста. Уже 2 дня страдаю. Когда в моем сервлете вот такой шаблон urlPatterns = {"/sample"} (без *) и вот такой URL /sample?col=20 - все работает прекрасно
но когда я решил ...
0
голосов
0
ответов
97
показов
Передача коллекции в jsp
У меня есть таблицы Book,Genre,genre_to_book(состоит из book_id, genre_id)
Связь между Book и Genre многие ко многим, соответственно genre_to_book - связующая таблица.
Мне нужно на jsp страницу ...
1
голос
2
ответа
122
показа
Много doGet запросов в одном сервлете
Как прописать конкретный путь над методом doGet/doPost, чтобы была возможность иметь их несколько в одном сервлете?
-2
голоса
1
ответ
835
показов
Нужно ли знать Java EE, чтобы быть более крутым Spring разработчиком?
Изучаю Spring и когда читаю всякие материалы или смотрю видео иногда поподается терминология из Java EE.
И вот я думаю, может стоит попутно изучать Java EE, чтобы иметь более углубленные и расширенные ...
0
голосов
0
ответов
20
показов
Как ведут себя связанные таблицы с точки зрения памяти?
Допустим у меня есть сущность Cars
@Entity
public class Cars implements Serializable {
@Id
private Long id;
private String name;
@ManyToMany(mappedBy="cars")
public ...
0
голосов
1
ответ
83
показа
PostgreSQL странный план выполнения
Есть приложение написанное на Java + Hibernate, база данных - PostgreSQL.
Сейчас в базе данных присутствует 90 таблиц. Почти все таблицы пустые. В нескольких таблицах всего по 1-2 записи.
Есть запрос ...
0
голосов
1
ответ
876
показов
Помогите пожалуйста решить задачу по java income calculator
есть задание:
Рассчитайте минимальную сумму дохода, при вводе которой программа ответит, что инвестировать можно. Для этого необязательно ждать ввод суммы от пользователя. Примените существующие ...
0
голосов
0
ответов
57
показов
Как задать уровень изолированности для session.setAttribute() SpringBoot?
session store type = jdbc
В общем, проблема в том, что иногда приходит 2 запроса с очень маленьким интервалом и setAttribute падает с ошибкой. Нужно запретить обновление данных в сессии пока ...
0
голосов
0
ответов
368
показов
Как запустить микросервисы?
Недавно начал учить тему "создание микросервисов" с Spring.
Я прочёл много статей про эту тему и понял, что микросервисы — это лишь маленькие приложения отделенные друг от друга, которые ...
0
голосов
0
ответов
76
показов
Повторная отправка формы из-за отсутствия кэша
Мой начальный код:
public class LogoutCommand implements Command{
private static final String PAGE = "/index.jsp";
@Override
public CommandResult execute(HttpServletRequest ...
0
голосов
1
ответ
323
показа
JPA @ManyToMany Две сущности или три? (нужно ли описывать связывающию таблицу, как сущность?
Для связи ManyToMany в БД необходима связывающая таблица, но в JPA, похоже, не нужно создавать сущность для связывающей таблицы. Хотя, примеры встречаются Отсюда 2 вопроса
Зачем создавать сущность ...
1
голос
0
ответов
62
показа
Как объединить транзакции ejb и spring
Есть спринговый бин в который инжекнуто несколько ejb бинов, каждый ejb бин выполняет свою бизнес логику и помечен внутри @TransactionAttribute(TransactionAttributeType.REQUIRED) из javax.ejb ...
1
голос
1
ответ
73
показа
Как изменить значение параметра функции в JSP, чтобы заменить способ сортировки
У меня есть такой фрагмент кода, я хотел бы изменить способ сортировки (сейчас это sortByTime), но например, я хочу изменить на sortByTitle или sortById, как я могу это сделать?
Класс существует с ...
-1
голос
1
ответ
68
показов
Как соотносятся JAVA EE и JVM?
Общеизвестно, что Java EE - это набор спецификаций. GlassFish - это одна из реализаций этой спецификации (есть и другие реализации, например Tomcat, итд).
Java SE - это грубо говоря JVM + стандартные ...
0
голосов
0
ответов
458
показов
Spring boot и чтение с файла. Как можно прочитать file.txt?
Как можно вычитать файл .txt в приложении на Spring boot (maven)? Проблема в том, что в web-приложениии нельзя указывать путь через корневой диск, типа "с:\programm\lib\file.txt". То есть ...
0
голосов
1
ответ
69
показов
Подключение к нескольким серверам баз данных через пул без использование библиотек с открытым исходным кодом в JAVA
Есть (проблем) нужно подключится к нескольким серверам базам данных и создать устойчивое соединение без использование библиотек с открытым исходным кодом , в случае если один сервер умирает &...
2
голоса
1
ответ
210
показов
Netbeans + GlassFish: package javax.servlet does not exist
Установил Netbeans 12.0. Сервер GlassFish 5.1.0. Создаю сервлет и среда ругается javax.servlet does not exist. Я думал, что этот пакет автоматически подтянется из GlassFish, но, что-то не получается. ...
0
голосов
0
ответов
77
показов
Почему @ManytoOne не работает, как manytoone?
Есть две сущности им соответствует две таблицы "Notes" и "Tags". Одному tags, может принадлежать много notes. Сделал связь "многие к одному"
@Entity
public class Notes {
...
0
голосов
1
ответ
41
показ
При запросе к БД, получаю какую-то ерунду вместо контента
Пытаюсь сделать элементарное приложение Jakarta EE9
Есть сущность, могу записать в БД данные, но когда пытаюсь эти данные получить приходит ерунда вида entity.DevNotes@2e48c0b1 - что это такое?
в ...
0
голосов
1
ответ
1k
показов
Активация профиля application.properties в зависимости от среды запуска
Приложение разрабатывается и тестируется на хосте под Windows и должно запускаться в контейнере Docker.
Соответственно в Docker-compose запускается отдельный сервис с БД, параметры подключения к ...
1
голос
1
ответ
706
показов
Как передать в проект Java ссылку на подключение к БД из файла Docker-compose или из Dockerfile?
Есть проект Java собирающийся в war-архив. Этот проект пишу у себя на ПК под Windows, поэтому в настройках подключения к БД прописано следующее:
spring.datasource.url=jdbc:mysql://localhost:3306/...
0
голосов
1
ответ
61
показ
Не выводятся данные на JSP-страницу в checkbox value из БД
При попытке вывода данных из БД в checkbox на JSP-страничку вот в таком виде:
Roles:
<c:forEach var="role" items="${roleList}">
<div class="roleInputId&...
1
голос
1
ответ
752
показа
Вставка записей в БД в разные таблицы
Можно ли одним запросом вставить данные в несколько таблиц в PostgreSQL?
У меня есть три таблицы: users, roles и users_roles. Я так понимаю, что нужно вначале вставить данные в самую первую таблицу (...
0
голосов
0
ответов
85
показов
Несколько web-приложений от разных платформ на одном linux-сервере
Есть стандартный Linux Ubuntu - сервер, на котором крутятся web-приложения Django. Необходимо на этом же сервере задеплоить web-приложение Java EE.
Как наилучшим образом это сделать - стоит ли ...
0
голосов
1
ответ
1k
показов
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference
После вынужденной переустановки Android Studio вылетают ошибки.
Подскажите пожалуйста решение
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.blum, PID: 10316
java.lang....
0
голосов
0
ответов
42
показа
Как создать динамические url?
Как создать ссылку типа этого: "https://kinogo.by/28327-love-and-monsters_2020.html"?
Не думаю, что они создают отдельную страницу для каждого фильма.
2
голоса
1
ответ
30
показов
Почему doPost() в сервлете игнорирует if?
Учусь работать с сервлетами.
Создал две JSP странички:
Первая используется для редактирования объекта:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ ...
0
голосов
1
ответ
91
показ
hibernate удаляет данные
Ситуация следующая, ранее я не работал с hibernate и мне достался проект с ним. Потихньку разбираюсь. Есть одна важная особенность проекта. В предидущий раз, когда его запускали на продакшн, он ...