powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с JSF и Java Studio Creator
2 сообщений из 2, страница 1 из 1
Проблема с JSF и Java Studio Creator
    #34106971
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такой вопрос:создала я компонент staticText1 на страничке,бросила табличку table1,к табличке привязала параметризованый запрос,значение параметра берется из staticText1 когда пользователь нажимает enter.Описала обработчик события для staticText1:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 public   void  textField1_processValueChange(ValueChangeEvent event) {
         try  {
       getSessionBean1().getPortRowSet().setObject( 1 ,textField1.getText());
        this .portDataProvider.refresh();
     }  catch  (Exception e) {
       error("Cannot switch to person 11" +portDataProvider.getValue("JULIA.PORT.NIP"));
    }  
    } 
Описала метод prerender():
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
   public   void  prerender() {
     try  {
        if  ( this .staticText1.getText() ==  null  ) {
        this .getPortDataProvider().cursorFirst();    
       getSessionBean1().getPortRowSet().setObject( 1 ,"");
       getPortDataProvider().refresh(); 
    } else { 
       getPortDataProvider().cursorFirst();
       getSessionBean1().getPortRowSet().setObject( 1 ,staticText1.getText());
       getPortDataProvider().refresh();
    }
       }  catch  (Exception e) {
              error("Cannot switch to person prer1" +
               this .portDataProvider.getValue("JULIA.PORT.NIP"));
        }
    }
Запускаю и получаю ошибку:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Description: An unhandled exception occurred during the execution of the web application. Please review the following stack trace  for  more information regarding the error. 

Exception Details: java.lang.IllegalArgumentException 
  JULIA.PORT.NIP

Possible Source of Error: 
    Class  Name: com.sun.data.provider.impl.CachedRowSetDataProvider 
   File Name: CachedRowSetDataProvider.java 
   Method Name: getFieldKeyInternal 
   Line Number:  481  

Source not available. Information regarding the location of the exception can be identified using the exception stack trace below. 
 

Stack Trace: 

com.sun.data.provider.impl.CachedRowSetDataProvider.getFieldKeyInternal(CachedRowSetDataProvider.java: 481 )
com.sun.data.provider.impl.CachedRowSetDataProvider.getFieldKey(CachedRowSetDataProvider.java: 439 )
com.sun.data.provider.impl.AbstractDataProvider.getValue(AbstractDataProvider.java: 62 )
webapplication1.main.prerender(main.java: 731 )
com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.prerender(ViewHandlerImpl.java: 860 )
com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java: 295 )
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java: 87 )
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java: 221 )
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java: 117 )
и т.д.
Что я делаю не так подскажите пожалуйста
...
Рейтинг: 0 / 0
Проблема с JSF и Java Studio Creator
    #34108831
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос:
error("Cannot switch to person 11" +portDataProvider.getValue("JULIA.PORT.NIP"));
зачем???

выбрасываемое исключение "забивает" исходное, которое вас интересует. дело было не в бобине. изучайте логи
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с JSF и Java Studio Creator
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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