|
|
|
Варианты передачи параметров в портлете
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые. Ситуация такова: есть портлет, загруженный в структуру портала SUN. Есть приложение, расположенное на удаленном сервере. Приложению необходимо передать портлету некий параметр (param). Правильно ли я делаю, передавая его методом GET в строке адреса, а затем обрабатывая через Код: plaintext Если нет, как лучше поступить в таком случае? Если возможно привести примерчик, буду безмерно благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 10:21:10 |
|
||
|
Варианты передачи параметров в портлете
|
|||
|---|---|---|---|
|
#18+
смотря для чего ты собрался использовать эти параметры. Вообще это тема для отдельной полемики и копий сломано немало. Ты почитай про различия между GET и POST запросами. Я придерживаюсь той точки зрения, что для отображения чего-либо нужно использовать GET, соответственно параметры в ссылке, для изменения чего-либо, надо использовать POST. К тому же надо помнить, что URL имеет ограничение по длине. Соответвенно, надо помнить, что при передачи больших объемов данных они будут приходить в нескольких пакетах (multipart), для обработки этой ситуации лучше не изобретать велосипед, а взять какую-нибудь популярную библиотечку, которая сама зачитает все куски, а вызов из кода ограничится getParameter(трам пам пам)... Кстати, почему response.getParameter("param")? Если на стороне сервера (портлета), надо доставать из реквеста, запроса серверу, а не из ответа сервера клиенту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 10:44:04 |
|
||
|
Варианты передачи параметров в портлете
|
|||
|---|---|---|---|
|
#18+
да, прошу прощения за ошибку: конечно же Код: plaintext Параметр представляет собой число, которое обрабатывается портлетом и потом отображается пользователю. Вопрос, получить параметр из адресной строки можно лишь через Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 11:15:18 |
|
||
|
Варианты передачи параметров в портлете
|
|||
|---|---|---|---|
|
#18+
можно тогда более общий вопрос ко всем, кто порталы писал или пишет (или же будет писать): только getParameter() следует использовать при получении параметров из адресной строки или из форм? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2007, 13:00:33 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34669229&tid=2145114]: |
0ms |
get settings: |
20ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
56ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
87ms |
get tp. blocked users: |
3ms |
| others: | 322ms |
| total: | 541ms |

| 0 / 0 |
