powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Варианты передачи параметров в портлете
5 сообщений из 5, страница 1 из 1
Варианты передачи параметров в портлете
    #34669135
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые.
Ситуация такова: есть портлет, загруженный в структуру портала SUN. Есть приложение, расположенное на удаленном сервере. Приложению необходимо передать портлету некий параметр (param). Правильно ли я делаю, передавая его методом GET в строке адреса, а затем обрабатывая через
Код: plaintext
response.getParameter("param")
?
Если нет, как лучше поступить в таком случае?
Если возможно привести примерчик, буду безмерно благодарен.
...
Рейтинг: 0 / 0
Варианты передачи параметров в портлете
    #34669229
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
смотря для чего ты собрался использовать эти параметры. Вообще это тема для отдельной полемики и копий сломано немало. Ты почитай про различия между GET и POST запросами. Я придерживаюсь той точки зрения, что для отображения чего-либо нужно использовать GET, соответственно параметры в ссылке, для изменения чего-либо, надо использовать POST. К тому же надо помнить, что URL имеет ограничение по длине. Соответвенно, надо помнить, что при передачи больших объемов данных они будут приходить в нескольких пакетах (multipart), для обработки этой ситуации лучше не изобретать велосипед, а взять какую-нибудь популярную библиотечку, которая сама зачитает все куски, а вызов из кода ограничится getParameter(трам пам пам)...

Кстати, почему response.getParameter("param")? Если на стороне сервера (портлета), надо доставать из реквеста, запроса серверу, а не из ответа сервера клиенту.
...
Рейтинг: 0 / 0
Варианты передачи параметров в портлете
    #34669382
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, прошу прощения за ошибку: конечно же
Код: plaintext
request.getParameter("param")
.
Параметр представляет собой число, которое обрабатывается портлетом и потом отображается пользователю.
Вопрос, получить параметр из адресной строки можно лишь через
Код: plaintext
getParameter()
? Или существуют другие механизмы? Тот факт, что параметр передается извне, не может ли оказать влияния на работу с ним?
...
Рейтинг: 0 / 0
Варианты передачи параметров в портлете
    #34669907
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно тогда более общий вопрос ко всем, кто порталы писал или пишет (или же будет писать):
только getParameter() следует использовать при получении параметров из адресной строки или из форм?
...
Рейтинг: 0 / 0
Варианты передачи параметров в портлете
    #34670755
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще мона передавать в адресе типа
Код: plaintext
http://serv/portal/project/параметр1/параметр2?параметр3=значение
но доставать параметр1 и параметр2 надо руками
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Варианты передачи параметров в портлете
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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