Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Hibernate


Автор: kors 27.10.2011, 21:00
Привет,
У меня вапрос
Делаю q = session.createQuery("from Contact");
и в xhtml 
             <ui:repeat var="cont" value="#{bean.getContact()}" >
                <tr>
                    <td>#{cont.ID}</td>
                    <td>#{cont.first_name}</td>
                    <td>#{cont.last_name}</td>
                    <td>#{cont.company}</td>
                    <td>#{cont.posit}</td>
                    <td>#{cont.mobile_telephone}</td>
                    <td align="center"><h:commandLink value="Update" action="#{contact.goToUpdate(cont)}"/></td>
                    <td align="center"><h:commandLink value="Delete" action="#{contact.delete(cont)}"/></td>
                </tr>
            </ui:repeat>

все ок

если выбераю поля q = session.createQuery("select ID, first_name, last_name, company, posit, mobile_telephone from Contact");

то получаю
java.lang.NumberFormatException: For input string: "ID"

Почему так
Спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)