|
|
|
JSF: как получать апликашен парамеры
|
|||
|---|---|---|---|
|
#18+
Апликашен (scope) парамеры , беруться в сервлете вот так: Код: plaintext Вопрос: как сделать тоже самое в PhaseListener на основании контекста? Думаю надо получить FacesServlet (и от него сделать тоже самое (смотрите выше), как от стандартного сервлета)?!! Код: plaintext 1. 2. 3. 4. 5. Или я капаю не в том направлении? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 14:17:40 |
|
||
|
JSF: как получать апликашен парамеры
|
|||
|---|---|---|---|
|
#18+
Можно вот этот метод взять: /** Method returns String parameter or defalt value from session * @return String parameter value */ public static String getParameter(FacesContext fc, String name, String defaultValue) { String param = (String)fc.getExternalContext().getRequestParameterMap().get(name); if (param == null) { return defaultValue; } else { return param; } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 18:57:12 |
|
||
|
JSF: как получать апликашен парамеры
|
|||
|---|---|---|---|
|
#18+
привет Изя Шниперсон, Вообще-то я хучу брать апликашен скоп переменные, а не реквест... P.S. А зачем доставать мап, параметры можно сразу брать у реквеста :-) типа так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 19:06:07 |
|
||
|
JSF: как получать апликашен парамеры
|
|||
|---|---|---|---|
|
#18+
Можно по-разному решать одну и ту же задачу. Т.к. на вкус и цвет товарищей нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 19:48:58 |
|
||
|
JSF: как получать апликашен парамеры
|
|||
|---|---|---|---|
|
#18+
swergпривет Изя Шниперсон, Вообще-то я хучу брать апликашен скоп переменные, а не реквест... P.S. А зачем доставать мап, параметры можно сразу брать у реквеста :-) типа так: Код: plaintext 1. Код: plaintext 1. 2. 3. 4. 5. Первый способ предпочтительнее, поскольку явный тип контекста (как и реквеста) не оговорен. В портале это будет PortletContext (и, соответственно, PortletRequest). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2007, 23:59:37 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34313876&tid=2146708]: |
0ms |
get settings: |
17ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
86ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 326ms |
| total: | 568ms |

| 0 / 0 |
