![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| ElKa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.2.2006 Репутация: нет Всего: 4 |
проблема такая:
надо создать интерфейс для обработки запросов чтобы на сайте можно было нажать кнопку, и данные выводились бы на сайт интерфейс должен принимать запросы и вызывать методы java-класса, которые возвращают JSON-стринги из этих стрингов надо доставать данные и выводить java-класс уже готов, но с JSP я пока не работала подскажите пожалуйста, как это реализовать |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
ElKa, я не понял, проблема кнопочку создать ?
|
|||
|
||||
| ElKa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.2.2006 Репутация: нет Всего: 4 |
Samotnik,
да нет, кнопку-то я создам меня интересует, как должен отправляться запрос, и как его потом обрабатывать и как запускать методы, которые данные возвращают |
|||
|
||||
| Samotnik |
|
||||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
ну от как я показал.
Если обычный запрос, то необходимо создать форму и указать ей запрос, и сервер, куда это все полетит. Если AJAX запрос? то нужно писать чтото вроде такого
а сам сервлет просто принимает параметры, что-то вроде такого
Добавлено через 3 минуты и 15 секунд ElKa, вобщем, если нужно отправить запрос, делай через form action (как я показал сначала) если запрос должен быть асинхронный, то читай что-нибудь про AJAX |
||||
|
|||||
| ElKa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.2.2006 Репутация: нет Всего: 4 |
Samotnik,
а я как раз читаю про ajax вопрос еще такой: можно ли это реализовать без JSP? т.е. есть просто java-класс с методами нельзя ли как-то попроще до них добраться? Это сообщение отредактировал(а) ElKa - 2.9.2008, 12:00 |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
а смысл ? Ведь в этом заключается вся работа клиент - серверного приложения Пользователь на красивой страничке, заполняет формочки, нажимает на кнопочку и все, что он заполнил летит на сервер, там обрабатывается и приходит результат. |
|||
|
||||
| ElKa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.2.2006 Репутация: нет Всего: 4 |
Samotnik,
значит ли это, что нельзя? смысл в том, что я еще никогда с сервлетами не сталкивалась |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
нет не значит. jsp страничка это тот же самый сервлет. |
|||
|
||||
| ElKa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.2.2006 Репутация: нет Всего: 4 |
а без сервлета нельзя?
|
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
ElKa, ))))))
ты хочеш реализовать клиент- серверное WEB приложение на Java без использования jsp и сервлета ? Можно заменить сервлеты на Struts или Struts2 или с помощью Sping можно реализовать взаимодействие а вместо jsp можно jsf, jspx, html, и т.д. использовать Мне кажется, что либо я не понимаю вопроса, либо ты не правильно его задаеш )))) |
|||
|
||||
| Asal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: 4 Всего: 7 |
ElKa,
по всей видимисти у Вас есть какой-то java класс который обрабатывает запрос и возвращает некие JSON-стринги. И теперь вам надо все это перенести в клиент-сервер приложение. Что бы пользователь на страничке в браузере запонил некую форму -> нажал кнопку = отправил эти данные на сервер -> сервер обработал эти данные -> и вернул JSON-стринги. Если да, то Вам достаточно сервлетов и JSP. Для ElKa поясню на всякий случай,
|
|||
|
||||
| ElKa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.2.2006 Репутация: нет Всего: 4 |
спасибо за советы
Samotnik, скорее всего задаю неправильно )) Asal, да-да, точно.. это мне и надо |
|||
|
||||
| Asal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: 4 Всего: 7 |
советую, для начала, просто на сервлетах сделать. Что бы появилось понимание и навыки. А если и делать со Struts, то наверное лучше со Struts2, имхо |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |