Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / jsf: показать окно модально / 9 сообщений из 9, страница 1 из 1
30.05.2006, 16:32:52
    #33761189
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
jsf(MyFaces) + Tomcat 5.5.15
есть кнопка, по нажатию на которую хочется показать окно модально, в результате получаю ошибку. Если на кнопку навесить action и окно показывать не модольно, то все хорошо.
Подробности
так работает
Код: plaintext
1.
<h:commandButton value="..." action="go_test"/>
...
Код: plaintext
1.
2.
3.
4.
5.
        <navigation- case >
            <from-outcome>go_test</from-outcome>
            <to-view-id>/test.jsp</to-view-id>
            <redirect/>
	</navigation- case >
так не работает
Код: plaintext
1.
<h:commandButton value="..." onclick="window.showModalDialog('test.jsp');sumbit();"/>
естественно в этом случае в faces-config.xml ничего нет.
test.jsp
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<f:view>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
        <title></title>
    </head>
    <body>
        <h:inputTextarea value="test"/>
    </body>
</html>
</f:view>
В чем может быть ошибка? неужели окно с jsf нельзя показать модально?
...
Рейтинг: 0 / 0
30.05.2006, 16:41:57
    #33761215
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
Michael
window.showModalDialog('test.jsf');

а если так?


-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
30.05.2006, 16:45:58
    #33761224
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
не так оно вообще его не находит.
неужели никто модально не пробовал показывать?
...
Рейтинг: 0 / 0
30.05.2006, 17:04:23
    #33761280
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
разобрался(почти сам) надо было написать test.faces, а не test.jsp
блин, протормозил.
...
Рейтинг: 0 / 0
30.05.2006, 17:22:39
    #33761328
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
Michael
надо было написать test.faces, а не test.jsp


я это и имел ввиду. просто у меня на jsf замапено


-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
30.05.2006, 17:31:59
    #33761356
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
башка туго варит :) , у меня в фильтрах только faces стоит
Тут еще вопрос назрел, а как значение пердать?
делаю так:
Код: plaintext
1.
2.
3.
<h:commandButton value="..." onclick="window.showModalDialog('test.faces');sumbit();">
    <t:updateActionListener property="#{showTextValue.textValue}" value="#{office.field[3]}"/>
</h:commandButton>
ShowTextValue.java:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 public   class  ShowTextValue {
    String textValue;
     public  String getTextValue() {
        System.out.println("gettextvalue= " + textValue);
         return  textValue;
    }
     public   void  setTextValue(String textValue) {
        System.out.println("settextvalue= " + textValue);
         this .textValue = textValue;
    }
}
так вот нажимаю на кнопку, сначала срабатывает getTextValue закрываю окно, происходит setTextValue, со значениями которые я передал через updateActionListener. Получается javascript срабатывает раньше, что в принципе логично. Вопрос, а как передать значение?
...
Рейтинг: 0 / 0
30.05.2006, 18:00:57
    #33761436
Michael Ponomarev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
небольшой комментарий:
кнопка находится в таблице, потому такие извращения с дополнительным бином.
...
Рейтинг: 0 / 0
07.05.2007, 19:28:17
    #34510850
KBoris
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
Michael Ponomarevнебольшой комментарий:
кнопка находится в таблице, потому такие извращения с дополнительным бином.

Привет!
Стоит аналогичная задача, ты случайно не решил ее еще?
Мне тоже нужно передать значение из таблицы в новое окно, не обязательно модальное. Так я еще проблему открытия окна не решил((.
Будь добр, запость свои код.

Спасибо!
...
Рейтинг: 0 / 0
07.05.2007, 22:49:57
    #34511124
smbdy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jsf: показать окно модально
showModalWindow работает только в ИЕ.
В javascript'е можно передать в данные как второй параметр в функции showModalWindow (target, this , features)
В самом окне получить так:
window.dialogArguments
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / jsf: показать окно модально / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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