powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / начал изучать java ee, первые вопросы
5 сообщений из 5, страница 1 из 1
начал изучать java ee, первые вопросы
    #38493211
wst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По ходу изучения java склепал простенькое "hello glassfish" приложение - примитивная табличка, к ней DAO, примитивное клиентское приложение (просто показывает данные) и несколько разных страниц с доступом к ней:
- показ через суровый jdbc прямо в jsp
- показ core шаблонами (данные готовит сервлет, пихает в request и редиректит на собственно страничку с показом)
- и просмотр/редактирование страничкой с jQuery, получающей отдельными запросами данные в json (редактирование через POST PUT DELETE)

Конечная цель всего этого - ссылка в резюме куда-нибудь на гитхаб или если руки дойдут - на живой сервер где-нибудь в амазоне, чтобы без предыдущего опыта коммерческой разработки в java найти место поприличнее. Заодно изучить основы и оттоптать побольше грабель(граблей?).

Однако есть вопросы:
1. Eclipse (как оказалось и netbeans тоже) для EAR приложения требует путь в файловой системе куда деплоить файлы, приходится запускать его на той же виртуалке где крутятся глассфиш с mysql. Как заставить его работать с удаленным сервером (в данном случае - чтобы glassfish в виртуалке, эклипс в основной системе)?
2. Почему если не вписывать в ejb-ear.xml или там glassfish-web.xml чего-то вроде
Код: xml
1.
2.
3.
4.
5.
<resource-ref>
 <res-ref-name>jdbc/MySQL_devel</res-ref-name>
 <res-type>javax.sql.DataSource</res-type>
 <lookup-name>jdbc/MySQL_devel</lookup-name>
</resource-ref>

и подобные описания в
Код: java
1.
@Resource(name="jdbc/MySQL_devel") private DataSource db;

исключения худого не говоря по тихому оказывается не null или то что надо, а какое-то дефолтное подключение (не проверял, но судя по логам - цепляется jdbc/__default)? (если важно - версия "GlassFish Server Open Source Edition 4.0 (build 89)")
3. На этом текущем состоянии "хеллоуглассфиша" идеи пока иссякли, в какую сторону вообще стоит дальше копать, чтобы и опыта побольше было и результат хотя бы выглядел потенциально полезным?
оффтопом вдогонку 4. Почему
Код: javascript
1.
$.ajax({metod: "POST"...

прикручивает данные запроса к url, а при методах PUT/DELETE передает в теле запроса и как с этим бороться?
...
Рейтинг: 0 / 0
начал изучать java ee, первые вопросы
    #38493224
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wst3. На этом текущем состоянии "хеллоуглассфиша" идеи пока иссякли, в какую сторону вообще стоит дальше копать, чтобы и опыта побольше было и результат хотя бы выглядел потенциально полезным?
оффтопом вдогонку 4. Почему
Код: javascript
1.
$.ajax({metod: "POST"...

прикручивает данные запроса к url, а при методах PUT/DELETE передает в теле запроса и как с этим бороться?
Наверное, потому что
Код: plaintext
1.
2.
type (default: 'GET')
Type: String
The type of request to make ("POST" or "GET"), default is "GET". Note: Other HTTP request methods, such as PUT and DELETE, can also be used here, but they are not supported by all browsers.
а параметра "metod" нет. Вот для type он и берет дефолтное значение. Только вот как ты получаешь "PUT/DELETE" запрос?
...
Рейтинг: 0 / 0
начал изучать java ee, первые вопросы
    #38493232
wst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck...
Код: plaintext
1.
2.
type (default: 'GET')
Type: String
The type of request to make ("POST" or "GET"), default is "GET". Note: Other HTTP request methods, such as PUT and DELETE, can also be used here, but they are not supported by all browsers.
а параметра "metod" нет. Вот для type он и берет дефолтное значение. Только вот как ты получаешь "PUT/DELETE" запрос?
Опечатка, в страничке
Код: javascript
1.
2.
3.
4.
5.
6.
	$.ajax({
		url: "MyAdapter",
                data: data,
		type: action,
		success: load_table
	});

где action - как раз POST, PUT, DELETE, ну а дальше в сервлете doPut, doDelete; сначала брал url: "MyAdapter?action=" +action и разбирал в doPost, потом начитавшись гуглевой выдачи по CRUD разделил по методам.
...
Рейтинг: 0 / 0
начал изучать java ee, первые вопросы
    #38493275
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ты хочешь сказать, что если указываешь POST и, скажем, data:{action:"some"}, то на сервер идет запрос www.domen.com/path?action=some? Не верю.
...
Рейтинг: 0 / 0
начал изучать java ee, первые вопросы
    #38493280
wst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросы 1 и 4 сняты, с 2 и 3 по-прежнему в раздумьях.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / начал изучать java ee, первые вопросы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]