Передача данных из Jsf в Hibernate

Тема в разделе "Java", создана пользователем [ds]Sidmaker, 11 авг 2006.

Статус темы:
Закрыта.
  1. [ds]Sidmaker

    [ds]Sidmaker Гость

    Народ у меня такая проблема:
    имеется jsf форма(input.jsp) на ней данные собмитяться (при удачном заполнении) на следующую страницу(results.jsp),
    Так вот, сессия создается нормально ексепшенов нету, затем на второй странице подтверждение(<h:commandButton id="success" action="#{CalculationControllerBean.success}" type="submit" value="Success"/>) и эти данные должны положиться в базу данных, вопрос как это реализовать в методе succes если,в бине CalculationControllerBean метод success выглядит так :
    public String success (Session session) throws HibernateException{
    TotalPrice totalprice = new TotalPrice (); /* этот класс связан с базой данных через hibernate */
    totalprice.setMessage(message);
    /* message берется с <h:inputText id="message" styleClass="tf" value="#{CalculationControllerBean.message}" maxlength="3" /> и в message уже к этому времени лежит String значение */
    Transaction transaction = session.beginTransaction(); session.save(calculationController);
    transaction.commit();
    return "success"; /* Переход на страницу благодарности */
    }
    Дело в том, что вываливается ексепшен о том что не верный метод для бина, когда вызов метода выглядит так :
    <h:form id="successForm">
    ...
    <h:commandButton styleClass="submit" id="success" action="#{CalculationControllerBean.success}" type="submit" value="Success"/>
    ...
    </h:form>
    дело в том что базаданных связана с hibernate как и нужный класс hibernate.cfg.xml настроен, как и TotalPrice.hbm.xml .

    Подскажите пожалуйсто как реализовать в методе бина положить данные (тот же самый message) в базу данных ?
    P.S. JSF1.1(Sun), Hibernate3.0.5
     
  2. Dziman

    Dziman Гость

    Должно быть public String success ()
     
Загрузка...
Похожие Темы - Передача данных из
  1. sergg
    Ответов:
    7
    Просмотров:
    4.474
  2. Vadik(R)
    Ответов:
    0
    Просмотров:
    1.766
  3. Corexis
    Ответов:
    0
    Просмотров:
    86
  4. Shouldercannon
    Ответов:
    0
    Просмотров:
    496
  5. Shouldercannon
    Ответов:
    0
    Просмотров:
    395
Статус темы:
Закрыта.

Поделиться этой страницей