![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
фрост |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 24.3.2008 Репутация: нет Всего: нет |
Привет. Я пытаюсь научиться делать веб приложения в NetBeans (6.0). Что то не очень получается: каждая попытка эксперементы заканчивается кучей эксепшенов и тормозами. Вобщем у меня такая задача. Есть sqlная таблица, тяну ее из сервисов на грид. Тут же создается датапровайдер от нее и т.д. Одно из полей в таблице - число. Методом элементарных преобразований это число превращается в путь к файлу. Я хотел бы сделать что-то типа картинной галерейки. В таблице в каждой строке должна быть ссылка. Щелчек по этой ссылке приводит к открытию страницы. На этой странице имэдж. Где-то (интересно где?) нужно реализовать передачу в компонент (Image) урл на картинку. Ух запутанно написал. Короче. Есть таблица, в таблице ссылки. Нажатие на ссылку открывает страницу с соответствующей картинкой. Имя картинки дерется из базы. Помогите plz. Еще мне очень охото найти книги или статьи в эалектронном варианте на выше упомянутую тему. На сайте NetBeans есть статьи, но в них нет ответа на мой вопрос.
|
|||
|
||||
v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 9 Всего: 56 |
а до чего ты уже дошёл?
мы поняли что у тебя не получается, а теперь скажи что получается, хоть самое простое.?. |
|||
|
||||
фрост |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 24.3.2008 Репутация: нет Всего: нет |
OK. Как я уже сказал, я сделал страничку (стартовая) на которой есть таблица. При загрузке страницы в таблицу заносится содержимое базы. Одно из полей таблицы на форме - ссылка.
URL этой ссылки надо сгенерить строковыми преобразованиями из числового поля базы данных. По идее в базе сразу можно было бы URL хранить, но тогда если я чтото поменяю в адресе страницы, то придется обновлять содержимое всей базы. Да и при открытии любой jsp страницы (кроме стартовой), я заметил, что там не просто имя страницы указывается, а с какими-то доп параметрами. Эта ссылка (которая - полев таблице на форме стартовой страницы) должна сылаться на другую страницу и передавать параметр типа "...?...&pic_id=1234". На дургой странице (которая открывается по ссылке из выше упомянутой таблицы) надо как-то ![]() Это сообщение отредактировал(а) фрост - 25.3.2008, 15:00 |
|||
|
||||
Llucas |
|
|||
![]() J2EE Developer ![]() Профиль Группа: Участник Сообщений: 160 Регистрация: 29.11.2006 Где: Одесса Репутация: нет Всего: нет |
Когда делаешь ссылку, делай так, чтобы она ссылалась на например downloadImg.html?pic_id = "id"
Создаешь сервлет, который будет вызываться при downloadImg. Через HttpServlerRequest.getParameter("pic_id") получаешь id этой картинки... берешь ее из базы или откуда ты там берешь и работаешь с ней далее... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |