Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java EE Хранение и передача пароля по сети (Netty) https://www.cyberforum.ru/ java-j2ee/ thread1664431.html
Добрый день, делаю обучающее приложение. Чат, клиент-сервер. При регистрации\логине нужно передавать пароль по сети. Сделано через Netty. Отсюда два вопроса: - Как передавать пароль? Слышал, что в незашифрованном виде его не хорошо передавать. Может как-то зашифровать\захэшировать или у Netty есть какой-то шифрующий handler для всего сообщение и его будет достаточно? Нужно ли его будет на...
Tomcat и настройки приложения Java EE
Всем добрый день. Сразу извиняюсь, если ошибся разделом, но поиск по кейворду отображал темы из этой ветки, потому создал здесь. --- Собственно задача элементарная. Установить tomcat на сервере (linux redhat) и запустить приложение. В куче информации я уже ощутимо путаюсь, потому и обращаюсь за помощью. Что я делаю: 1) Скачал дистрибутив требуемой версии, разархивировал, получил, как я...
Java EE JavaEE структура приложения корпоративного уровня Как обычно делают если приложение состоит из нескольких частей. Например есть EJB модуль где находятся основные классы сущностей для манипуляции данными в базе данных. Есть другие ejb модули в которых те же используются те же сущности для работы с данными. Есть веб модуль который тоже делает некоторые манипуляции с данными. Вот интересует вопрос. Не хочется все проекты объединить в один как... https://www.cyberforum.ru/ java-j2ee/ thread1663512.html Java EE Servlet jsp Скопировал у друга код, но появились ошибки как-то не могу исправить в чем тут ошибка может неправильно импортировал? Вот код FirstServlet и в скрине jsp package web; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; https://www.cyberforum.ru/ java-j2ee/ thread1663394.html
Java EE Xhtml
Здраствуйте Делаю проект на Java web как мне разместить кнопки побольше и по центру:1 кнопка справа,2 слева не прибегая к CSS,спасибо <p:commandButton action="#{uploadjava.redirecttouploadpage()}" value="Выгрузить файл" ajax="false" immediate="true"/> <p:commandButton action="#{downloadjava.redirecttodownloadpage()}" value="Загрузить файл" ajax="false" immediate="true"/> ...
Java EE Wildfly10, jersey mvc extension https://www.cyberforum.ru/ java-j2ee/ thread1662867.html
нужно заменить встроенный в wildfly jax-rs resteasy на jersey. добавил в проект <dependency> <groupId>org.glassfish.jersey.containers</groupId> <artifactId>jersey-container-servlet</artifactId> <version>2.22.1</version> </dependency> jersey работает нормально, далее добавил mvc расширение https://jersey.java.net/documentation/latest/mvc.html
Java EE Тестирование контролера в mvc Имеется контроллер в mvc приложении ProductsController. Как к нему написать junit test? package com.nhl.web; import java.util.ArrayList; import com.nhl.entity.Product; import com.nhl.dto.CreateProductDTO; import com.nhl.dto.UpdateProductDTO; import com.nhl.entity.User; import com.nhl.service.ProductService; import com.nhl.service.SaleService; https://www.cyberforum.ru/ java-j2ee/ thread1661740.html Rest authentication: Как сделать, чтобы url для получения token был свободен? Java EE
Здравствуйте! Пишу authentication для rest приложения. Использую Spring Security 4. Сейчас застрял на том, что не могу нормально настроить security. Вот, что имеется сейчас: applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sec="http://www.springframework.org/schema/security"
Java EE Техническое задание и путь в J2EE Здравствуйте все! Около трех лет назад (сразу после универа) я предпринял попытки изучения Java в качестве языка для заработка средств и дальнейшего профессионального роста. Друзья советовали (и размышления в интернетах это подтвердили), что лучшим для этой авантюры будет трудоустроится туда, где Java основной язык разработки хоть за еду и набираться опыта. Так я и поступил подав резюме на... https://www.cyberforum.ru/ java-j2ee/ thread1661106.html Java EE Работа с изображениями https://www.cyberforum.ru/ java-j2ee/ thread1660653.html
Здраствуйте, можете посоветовать книги или какие то материалы по работе с изображениями, именно как можно извлекать с картинки пиксели и их изменять, перемещать и сохранять.
Java EE Wildfly10, eclipselink 2.6.2(2.6.0) не создаются таблицы
юзался хибер таблицы создавались, переключил на eclipselink не создаются в логах ошибок с базой не видно. persistence.xml <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0"> <persistence-unit name="persistenceUnit" transaction-type="JTA"> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider> ...
Java EE Подключение css из папки
7 / 7 / 6
Регистрация: 30.09.2013
Сообщений: 28
18.02.2016, 00:59 0

Сервлеты, слушатели, jdbc - Java EE - Ответ 8769454

18.02.2016, 00:59. Показов 1901. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено dannilol как решение

Решение

Не совсем так. Здесь, по сути, обыкновенные операции с объектами, никаких больших наворотов типа DI нет. В классе AppContextListener явно создается(а не контейнером, что и отличает Dependency Injection) объект PostgreUserService, после он все так же явно кладется в объект контекста и уже потом, при инициализации сервлета регистрации и его полей, этот объект достается и присваивается полю сервлета.

Грубо говоря, если бы это был DI, то над полем userService висела одна из аннотаций @Inject, @EJB, @Autowired(в случае Spring Framework), а сам класс PostgreUserService был такжe помечен аннотацией как JavaBean(или был описан в xml-файле) и его созданием и всем жизненным циклом занимался бы контейнер.

Советую почитать официальную документацию по J2EE, которая крайне детальна и разбирает подобного рода тонкости. Как по Servlet API, так и по DI в J2EE.

Добавлено через 9 минут
Относительно того, как именно происходит преобразование. Здесь все довольно элементарно, так как здесь используется попросту возможности ООП. Класс PostgreUserService имплементирует интерфейс UserService(а значит вынужден реализовывать методы, описанные в UserService), после создав объект этого класса и присвоив его переменной UserService userService(а мы это может сделать в силу все того же ООП) мы пользуемся методами, описанных в интерфейсе, но реализованных в классе, имплементирующего этот интерфейс.

А это все значит, то тебе непременно стоит повторить основы языка, потому как на принципах ООП базируется разработка приложений на Java и уж тем более на J2EE.

Вернуться к обсуждению:
Сервлеты, слушатели, jdbc Java EE
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2016, 00:59
Готовые ответы и решения:

JDBC, tomcat, сервлеты
С этими вещами сталкиваюсь первый раз, учусь. Был проект сделанный с DAO, там были базовые CRUD...

Предлагаю посмотреть учебный проект, созданный для освоения темы Сервлеты и jdbc
В интернете я не встречал нормальных примеров которые хорошо показывают работу Java сервлетов. Все...

Сервлеты
Здравствуйте, создал сервлет, который добавляет в БД CouchBase документы (id, как у введенной...

Сервлеты
Допустим у меня есть сервлет который по моему запросу рендерит мне страницу jsp с одной...

4
18.02.2016, 00:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2016, 00:59
Помогаю со студенческими работами здесь

Сервлеты и jsp
доброго времени суток! наверняка среди вас есть люди которые работали с сервлетами и jsp:) не...

Сервлеты + JSP
И так : у меня есть основной сервлет ( index.java ) он получает данные из url и исходя из этого...

JSP и сервлеты
Есть buy.jsp &lt;%@ page import=&quot;java.io.*&quot;%&gt; &lt;%@ page import=&quot;java.util.Enumeration&quot;%&gt; &lt;%@ page...

Java Сервлеты
Добрый день, боюсь мой вопрос покажется весьма глупым, но всё же. В общем я решил написать свой...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru