<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    速動(dòng)畫教程第十七集


    因?yàn)槲恼绿L,網(wǎng)頁中無法完整提交,所以詳細(xì)說明請(qǐng)查看下載包中的文檔。
    下載地址:http://sonic.peakle.net/download/sonic017.rar

     文件大小:32,795K

     

    jsf + spring + hibernate 開發(fā)示例

     

    以下是用例圖,用戶可以進(jìn)行以下操作:登錄、瀏覽、注冊(cè)、修改、刪除、退出

     

     

     

    創(chuàng)建 user 工程

     

    添加 jsf 框架、spring 框架、hibernate 框架

        這里的JSF框架在MyEclipse中使用MyFaces1.0.9,并且在彈出是否增加j2ee包的對(duì)話框時(shí),請(qǐng)選擇No,如果選擇了Yes的話會(huì)發(fā)現(xiàn)jsp頁面無法在Tomcat中顯示的問題,不過換了resin3就可以了,請(qǐng)不要使用Sun JSF,因?yàn)楹竺娴募刹糠荼匦枋褂肕yFaces,當(dāng)然,如果有朋友會(huì)集成Sun JSF的話也不勉強(qiáng),并請(qǐng)你教我怎么集成!

        在添加spring框架時(shí),選中所有的可選項(xiàng),具體應(yīng)該使用哪一個(gè)我也分不清,創(chuàng)建完成后需要對(duì) web.xml 文件進(jìn)行配置,加入以下內(nèi)容:

           <servlet>

           <servlet-name>context</servlet-name>

           <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>

           <load-on-startup>1</load-on-startup>

        </servlet>

     

        <context-param>

           <param-name>contextConfigLocation</param-name>

           <param-value>/WEB-INF/applicationContext.xml</param-value>

        </context-param>

     

        在添加完Hibernate時(shí)記得把jdbc文件拷貝到lib目錄

     

    使用三層結(jié)構(gòu)WEB MODEL DATA

     

    啟動(dòng)mysql并創(chuàng)建USERS

    CREATE TABLE `user` (

      `id` int(11) NOT NULL auto_increment,

      `username` varchar(100) NOT NULL default '',

      `password` varchar(100) NOT NULL default '',

      PRIMARY KEY  (`id`)

    )

     

    新建三個(gè)包分別為com.webcom.modelcom.data

     

    其中 com.web 包中包含以下包

        com.web.bocom.web.vo

     

    其中 com.model 包中包含以下包

        com.model.servicecom.model.service.implcom.model.exception

     

    其中 com.data 包中包含以下幾個(gè)包

        com.data.daocom.data.dao.impl

     

    com.web.bo 用來存放映射后的BO業(yè)務(wù)層的對(duì)像

    包 com.web.vo ,用來存放映射后的VO(業(yè)務(wù))層的對(duì)像

     

    包 com.model.service , 用來存放 service(服務(wù))層的對(duì)像的接口

    包 com.model.service.impl , 用來存放 service(服務(wù))層的對(duì)像接口的實(shí)例

    包 com.model.exception ,用來存放自定義的異常處理類

     

    包 com.data.dao ,用來存放DAO(數(shù)據(jù)訪問)層的對(duì)像的接口

    包 com.data.dao.impl ,用來存放DAO(數(shù)據(jù)訪問)層的對(duì)像接口的實(shí)例

     

    配置完成 hibernate 后對(duì)表進(jìn)行映射操作,將映射文件保存到com.web.bo包內(nèi)

     

    創(chuàng)建一個(gè)異常處理類 UserException.java,內(nèi)容如下:

    public class UserException extends Exception {

        public UserException(){

            super();

        }

        public UserException(String msg){

            super(msg);

        }

        public UserException(String msg, Throwable cause) {

            super(msg, cause);

        }

    }

    Feedback

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-01-17 14:44 by JShua
    如果能配上解說就完美了!謝謝!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-01-17 23:22 by study_oksonic
    http://localhost:8080/user/login.faces

    HTTP Status 500 -

    --------------------------------------------------------------------------------

    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    javax.servlet.ServletException: Undefined component type javax.faces.ViewRoot
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:125)


    root cause

    javax.faces.FacesException: Undefined component type javax.faces.ViewRoot
    org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationImpl.java:416)
    org.apache.myfaces.application.jsp.JspViewHandlerImpl.createView(JspViewHandlerImpl.java:166)
    org.apache.myfaces.lifecycle.LifecycleImpl.restoreView(LifecycleImpl.java:132)
    org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:82)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)


    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.12 logs.
    不知是什么原因造成的,,我是對(duì)著做的

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-02-09 23:36 by oksonic
    肯定是有問題了,不過有點(diǎn)難確定是什么地方的問題.

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-02-23 11:22 by qinfen
    從哪裡下載, 我在網(wǎng)頁上點(diǎn)擊怎麼下載不了呀

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-02-28 18:43 by 一凡
    謝謝啊,兄弟你太好了,哈哈,為大家做了這么多,謝謝

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-02-28 19:15 by 一凡
    這個(gè)http://sonic.peakle.net/download/sonic017.rar包有問題
    麻煩重新打一下,好嗎?

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-03-13 20:40 by colin_fox

    做技術(shù)能夠達(dá)到這種意境,可以說您已經(jīng)超越技術(shù)了!
    強(qiáng)烈支持樓主!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-03-14 18:09 by Hally
    對(duì)于那個(gè)logout的,好像有問題啊

    // 退出事件
    public String logoutAction() {
    this.setUser(null);
    return "Logout";

    }
    設(shè)置為空的時(shí)候 當(dāng)我logout然后再重新login會(huì)出錯(cuò)

    我把瀏覽器關(guān)閉,重新開然后login就不會(huì)了

    我把它修改為

    // 退出事件
    public String logoutAction() {
    this.setUser(new User());
    return "Logout";

    }

    這樣就沒有問題了

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-03-15 11:44 by agricultures@hotmail.com
    謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!謝謝!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-03-20 20:29 by li
    你的奉獻(xiàn)精神令人感動(dòng)。永遠(yuǎn)支持你oksonic!!!

    # 怎么注冊(cè)哦???  回復(fù)  更多評(píng)論   

    2006-03-27 18:34 by org
    http://mimg.163.com/jsstyle/js/samedomain.js
    誰把這個(gè)js弄下來看兩眼

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-04-03 15:10 by shijian0306
    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    javax.servlet.ServletException: Expression: #{userBean.loginAction}
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:125)


    root cause

    javax.faces.el.EvaluationException: Expression: #{userBean.loginAction}
    org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:164)
    org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:62)
    javax.faces.component.UICommand.broadcast(UICommand.java:106)
    javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:110)
    javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:184)
    org.apache.myfaces.lifecycle.LifecycleImpl.invokeApplication(LifecycleImpl.java:271)
    org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:102)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)









    為什么我總是出這種問題呢?????????????????

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-05-11 13:23 by redhair
    javax.servlet.ServletException: Expression: '#{userBean.user.username}'
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:125)


    root cause

    javax.faces.FacesException: Expression: '#{userBean.user.username}'
    org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:411)
    org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:280)
    org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:110)

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-06-07 09:28 by maplye
    我注冊(cè)了一個(gè)用戶,然后注銷,在登陸時(shí)候,
    在沒有輸入框的后面出現(xiàn):
    Error during model data update
    的錯(cuò)誤?

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-07-09 01:15 by xjanker
    謝謝你的教學(xué),看了之后很快就學(xué)會(huì)了!!!

    研究了一下,集成sun jsf ri的方法,至少兩種:
    1.自己寫程序集成,實(shí)現(xiàn)context互訪
    2.采用已經(jīng)存在的jsf-spring框架
    第2種方法詳細(xì)如下:
    1)http://jsf-spring.sourceforge.net 下載最新的jsf-spring(目前3.0)
    2)把dist目錄下的幾個(gè)jar導(dǎo)入工程構(gòu)建目錄,刷新
    3)faces-config.xml(改動(dòng)部分)
    <application>
    <variable-resolver>de.mindmatters.faces.spring.factory.support.DelegatingVariableResolver</variable-resolver>
    </application>
    4)web.xml(改動(dòng)部分)
    <listener>
    <listener-class>de.mindmatters.faces.spring.context.ContextLoaderListener</listener-class>
    </listener>

    現(xiàn)在基本上能用了,但是jsf實(shí)現(xiàn)RequestHandlerEvent的還沒有配置。是在web.xml里加filter的,現(xiàn)在還用不著就不試演了。

    把此方法拿來分享,也為了衷心感謝你的教程!期待你的續(xù)作!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-08-18 15:29 by Paul Wang
    你好,謝謝提供這么好的例子。

    不過能提供分頁的實(shí)現(xiàn)方式嗎?

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-08-23 23:58 by wj
    不錯(cuò)

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-08-28 23:49 by 童新
    為何我使用SQL SERVER2000 數(shù)據(jù)庫時(shí) 在執(zhí)行HIBERNATE語句時(shí)報(bào)錯(cuò)

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-09-09 10:03 by 孫孫
    @童新
    是從Mysql數(shù)據(jù)庫移植到SQLServer2000,
    ----------------------這是mysql的沒問題,可以正常運(yùn)行-----------------------
    <beans>
    <bean id="dataSource"

    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName">
    <value>com.mysql.jdbc.Driver</value>
    </property>
    <property name="url">
    <value>jdbc:mysql://localhost/test</value>
    </property>
    <property name="username">
    <value>root</value>
    </property>
    <property name="password">
    <value>root</value>
    </property>
    </bean>

    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource">
    <ref local="dataSource" />
    </property>
    <property name="mappingResources">
    <list>
    <value>com/web/bo/User.hbm.xml</value>
    </list>
    </property>
    <property name="hibernateProperties">
    <props>
    <prop

    key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
    <prop key="hibernate.show_sql">true</prop>
    </props>
    </property>
    </bean>
    ------------------------這是SQLServer2000的---------------------------------------
    <beans>
    <bean id="dataSource"

    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName">
    <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
    </property>
    <property name="url">


    <value>jdbc:microsoft:sqlserver://localhost:2433;DatabaseName=test</value>
    </property>
    <property name="username">
    <value>root</value>
    </property>
    <property name="password">
    <value>root</value>
    </property>
    </bean>

    <bean id="sessionFactory"

    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource">
    <ref local="dataSource" />
    </property>
    <property name="mappingResources">
    <list>
    <value>com/web/bo/User.hbm.xml</value>
    </list>
    </property>

    <property name="hibernateProperties">
    <props>
    <prop

    key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
    <prop key="hibernate.show_sql">true</prop>
    </props>
    </property>
    </bean>
    -----------------------------報(bào)錯(cuò)的異常-----------------------------------
    org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not execute

    query; uncategorized SQLException for SQL [select user0_.id as id, user0_.username as

    username0_, user0_.password as password0_ from user user0_ where username=?]; SQL state

    [HY000]; error code [156]; [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]在關(guān)鍵字

    'user' 附近有語法錯(cuò)誤。; nested exception is java.sql.SQLException: [Microsoft][SQLServer 2000

    Driver for JDBC][SQLServer]在關(guān)鍵字 'user' 附近有語法錯(cuò)誤。
    org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate

    (SQLStateSQLExceptionTranslator.java:96)
    org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate

    (SQLErrorCodeSQLExceptionTranslator.java:257)
    org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException

    (HibernateAccessor.java:424)

    有人遇到過這樣的情況么,,,我的SQLSERVER2000,配置的有問題么??

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-09-09 10:09 by 孫孫
    另求分頁的實(shí)現(xiàn)方式,

    假如數(shù)據(jù)量很大很大,用
    hsession.createQuery(hql).setFirstResult(firstIndex).setMaxResults(rows);可以么?

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-11-27 14:52 by tongor
    轉(zhuǎn)移到 ms sql server出錯(cuò)誤一般是由于表的錯(cuò)誤。

    希望解決了“Error during model data update ”
    錯(cuò)誤的朋友發(fā)表方法?

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-12-18 14:56 by LeVaN
    http://www.argh-arsyttaa-taa-vittu-masennus.beibi.info ^^^ http://www.armi-ratian-mies.beibi.info ^^^ http://www.harete-rav-galleri.biseksuell.info ^^^ http://www.nakne-fitter-bilde.biseksuell.info ^^^ http://www.harete-rav-galleri.erotiska.info ^^^ http://www.nakne-fitter-bilde.erotiska.info ^^^ http://www.porr-film-bilder.fitta69.info ^^^ http://www.topless-klipp-mpg.fitta69.info ^^^ http://www.strippa-prostituerad-mpeg.fotsex.info ^^^ http://www.galleri-prostituerad-knullande.fotsex.info ^^^ http://www.lateksi-stringi.isomuna.info ^^^ http://www.pappa-runkade-porno.isomuna.info ^^^ http://www.katast-lesbisk.laukeaminen.info ^^^ http://www.sperma-lentaa-mpegit.laukeaminen.info ^^^ http://www.galleri-rakad-fitta.rype.info ^^^ http://www.nakne-lesber-bilder.rype.info ^^^ http://www.hot-jente.sadsprut.info ^^^ http://www.hengende-bryst-gallerier.sadsprut.info ^^^ http://www.wwwalaston-kuvia-imaista.tytsy.info ^^^ http://www.sexmovies-amatoor.tytsy.info ^^^ http://www.celebrity-ass-videos.18analsex.com ^^^ http://www.clips-dildo-ass.18analsex.com ^^^

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2006-12-31 09:57 by bendan_is_me
    我已經(jīng)達(dá)到出 Error during model data update 這個(gè)錯(cuò)誤的程度了!另外前面的兄弟說的 user附近有語法錯(cuò)誤我感覺是不是不能在SQLServer2000里建名字為user的表 你把表重新起個(gè)名字試試!Error during model data update 這個(gè)問題到底如何解決呀??????????55555555555555555555

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-03-13 14:39 by
    非常 感謝

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-04-03 02:55 by orse
    只有好好享用才能不負(fù)您的一番心意!!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-05-24 10:35 by norman
    下載包的連接下載不下來,麻煩您給我的郵箱發(fā)一份,謝謝!
    norman7292@vip.sina.com

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-05-25 16:30 by pcm126
    為什么我也老是出現(xiàn)上面shijian0306所見的錯(cuò)誤。郁悶死了,弄了一天...

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-05-25 16:34 by pcm126
    還有:我先是照著做,后來是直接將他的工程導(dǎo)入,結(jié)果還是一樣的錯(cuò)誤,唉,我都快瘋了,誰能救救我呀?

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-05-27 15:39 by ZYW
    TO: 新年禮物
    I have the same problem with you,and I find the reason that

    my web.xml didn't have the sentence
    " <servlet>
    <servlet-name>context</servlet-name>
    <servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>

    <context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>/WEB-INF/faces-config.xml</param-value>
    </context-param>".
    my MyEclipse5.1GA doesn't self-executing the sentence .

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-05-28 16:05 by 漫天飛雪
    樓主好樣的!!!
    啥也不說了
    佩服!!!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-08-06 10:52 by 無極客服
    下面我給你們介紹個(gè)真實(shí)的刷MB外掛
    勁舞團(tuán)3.0刷MB外掛
    無極工作室強(qiáng)力打造了一款勁舞刷MB外掛

    外掛名稱:勁舞商城助手

    外掛版本分為個(gè)人版及網(wǎng)吧大眾版

    隨外掛配套刷MB教程,您可以下載觀看并學(xué)習(xí)如何操作!

    本工作室主頁經(jīng)過美化,絕對(duì)不是一般的草草了事
    您可以登陸http://www.9umb.cn查看

    我們的留言本有客戶對(duì)本站服務(wù)的反饋情況
    如還有疑問還咨詢?cè)诰€QQ:408934730
    工作時(shí)間:早8點(diǎn)~晚12點(diǎn) 16小時(shí)為您提供最完善的服務(wù)

    1:關(guān)于刷MB:
    【初級(jí)會(huì)員200元/月】,每日可刷2萬MB
    【普通會(huì)員400元/季】,每日可刷4萬MB
    【高級(jí)會(huì)員800元/年】,每日可刷6萬MB
    【終身會(huì)員1200元/終身】,每日可刷8萬MB

    2:關(guān)于喇叭:
    喇叭包月 355元/月
    每天為您游戲帳號(hào)激活1200個(gè)小喇叭(或者300個(gè)大喇叭)

    3:關(guān)于黑點(diǎn):
    最新黑點(diǎn)價(jià)格:

    100元=3萬MB 200元=7萬MB 300元=12萬MB

    黑點(diǎn)多買多送!

    4:關(guān)于代練:
    另外本工作室本著“低價(jià)格 高效率”的宗旨代練勁舞等級(jí)
    每天保證最低經(jīng)驗(yàn)80萬(合作網(wǎng)吧+經(jīng)驗(yàn)雙倍卡)
    讓您在20天內(nèi)從舞癡沖刺到舞神
    代練時(shí)還可隨時(shí)登陸網(wǎng)站查詢當(dāng)天代練進(jìn)度!!

    您還在考慮什么?無極工作室是您最好的福音!!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-09-02 13:47 by kele
    -----------------------------報(bào)錯(cuò)的異常-----------------------------------
    org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not execute

    query; uncategorized SQLException for SQL [select user0_.id as id, user0_.username as

    username0_, user0_.password as password0_ from user user0_ where username=?]; SQL state

    [HY000]; error code [156]; [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]在關(guān)鍵字

    'user' 附近有語法錯(cuò)誤。; nested exception is java.sql.SQLException: [Microsoft][SQLServer 2000

    Driver for JDBC][SQLServer]在關(guān)鍵字 'user' 附近有語法錯(cuò)誤。
    org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.translate

    (SQLStateSQLExceptionTranslator.java:96)
    org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.translate

    (SQLErrorCodeSQLExceptionTranslator.java:257)
    org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException

    (HibernateAccessor.java:424)
    你開發(fā)過程遇到的問題,我也有遇到過了!hibernate是一個(gè)(O/R)mapping的框架,它可以把數(shù)據(jù)庫里的每一張表映射為對(duì)應(yīng)的一個(gè)javaBean!反編數(shù)據(jù)庫,生成相應(yīng)的javabean類和配置文件!這時(shí)你在hibernate配置文件里,把一個(gè)東西冊(cè)掉!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-10-15 16:18 by bbr
    暈,我直接導(dǎo)入項(xiàng)目,部署,運(yùn)行之,頁面報(bào)以下錯(cuò)誤:
    (((((環(huán)鏡:Eclipse3.2 MyEclipse 5.1.1GA Tomcat6.0))))===============================
    type Exception report

    message

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    javax.servlet.ServletException: javax.servlet.ServletException: java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:125)


    root cause

    javax.faces.FacesException: javax.servlet.ServletException: java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR
    org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:411)
    org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:280)
    org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:110)


    root cause

    org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:496)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:408)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:405)
    org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:280)
    org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:110)


    root cause

    javax.servlet.ServletException: java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
    org.apache.jsp.login_jsp._jspService(login_jsp.java:103)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:405)
    org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:280)
    org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:110)


    root cause

    java.lang.NoSuchFieldError: EMPTY_ORDERED_ITERATOR
    org.apache.commons.collections.map.AbstractLinkedMap.createValuesIterator(AbstractLinkedMap.java:482)
    org.apache.commons.collections.map.AbstractHashedMap$Values.iterator(AbstractHashedMap.java:958)
    java.util.AbstractCollection.toArray(AbstractCollection.java:120)
    java.util.ArrayList.<init>(ArrayList.java:131)
    org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:404)
    org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:303)
    org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:134)
    org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:230)
    org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:156)
    org.springframework.web.context.ContextLoaderServlet.init(ContextLoaderServlet.java:81)
    javax.servlet.GenericServlet.init(GenericServlet.java:212)
    org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)


    請(qǐng)問這是什么原因???

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2007-10-31 23:33 by wu
    這個(gè)是為什么啊

    exception

    javax.servlet.ServletException: Could not retrieve value of component with path : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /MyJsp.jsp][Class: javax.faces.component.html.HtmlForm,Id: _idJsp0][Class: javax.faces.component.html.HtmlPanelGrid,Id: _idJsp1][Class: javax.faces.component.html.HtmlInputText,Id: username]}
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:154)

    root cause

    javax.faces.FacesException: Could not retrieve value of component with path : {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /MyJsp.jsp][Class: javax.faces.component.html.HtmlForm,Id: _idJsp0][Class: javax.faces.component.html.HtmlPanelGrid,Id: _idJsp1][Class: javax.faces.component.html.HtmlInputText,Id: username]}
    org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:425)
    org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
    org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
    org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)

    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)[未登錄]  回復(fù)  更多評(píng)論   

    2007-11-19 10:58 by leaderbird
    大家注意在配置文件好多地方有問題

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)[未登錄]  回復(fù)  更多評(píng)論   

    2007-11-19 11:01 by leaderbird
    10:56:30,906 ERROR [[/jsfDemo]] StandardWrapper.Throwableorg.apache.catalina.core.ApplicationContext.log(ApplicationContext.java:665)main
    java.lang.IllegalStateException: No Factories configured for this Application - typically this is because a context listener is not setup in your web.xml.
    A typical config looks like this;
    <listener>
    <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
    </listener>

    at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:101)
    at javax.faces.webapp.FacesServlet.init(FacesServlet.java:88)

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2008-01-03 08:50 by liang
    謝是真謝,加油!

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2008-02-25 13:30 by cctv
    我頂,找了好久,o(∩_∩)o...哈哈

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2008-05-16 17:14 by 丨I'm鵬灬
    應(yīng)該是表名的問題吧

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2008-07-07 10:07 by sy

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2008-07-10 17:10 by
    @sy

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2008-07-16 11:52 by ML
    為什么我在登陸時(shí)不能轉(zhuǎn)向
    // 登錄事件
    public String loginAction()throws SMException{
    User user=this.getUserService().login(this.user.getUsername(),this.user.getPassword()); //取到了user
    if(user==null)
    return "Login:failure";
    return "Login:success";

    }



    <navigation-rule>
    <from-view-id>login.jsp</from-view-id>
    <navigation-case>
    <from-outcome>Login:failure</from-outcome>
    <to-view-id>error.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
    <from-outcome>Login:success</from-outcome>
    <to-view-id>browse.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>

    為什么不能轉(zhuǎn)到browse.jsp,一樣錯(cuò)誤沒提示

    # re: 新年禮物:jsf + spring + hibernate 開發(fā)示例(教學(xué)錄像)  回復(fù)  更多評(píng)論   

    2009-04-30 15:04 by 創(chuàng)意產(chǎn)品
    不錯(cuò)

    posts - 103, comments - 1104, trackbacks - 0, articles - 0

    Copyright © oksonic

    主站蜘蛛池模板: 天堂亚洲免费视频| 亚洲国产成人手机在线观看| 91亚洲一区二区在线观看不卡| 91久久亚洲国产成人精品性色 | 国产精品亚洲w码日韩中文| 亚洲理论电影在线观看| 久久亚洲私人国产精品vA| 亚洲jizzjizz在线播放久| 亚洲第一se情网站| a级毛片免费观看视频| 最近免费中文字幕高清大全| 啦啦啦中文在线观看电视剧免费版| 免费人妻av无码专区| 亚洲成AV人片在线观看无码| 亚洲乱码一区av春药高潮| 日本视频免费观看| 亚洲视频在线免费观看| 在线免费观看视频你懂的| 亚洲日韩欧洲乱码AV夜夜摸| 亚洲国产成人久久精品app| 免费看一级高潮毛片| 日韩人妻一区二区三区免费| 午夜一级毛片免费视频| 亚洲午夜久久久久久噜噜噜| 亚洲av无码久久忘忧草| 男人和女人高潮免费网站 | 51午夜精品免费视频| 免费福利视频导航| 亚洲?V无码乱码国产精品| 久久久亚洲欧洲日产国码二区| 色偷偷噜噜噜亚洲男人| 国产精品免费观看调教网| 日本高清免费中文字幕不卡| 久久99国产亚洲高清观看首页| 亚洲不卡影院午夜在线观看| 怡红院免费全部视频在线视频| 67194成是人免费无码| 国产亚洲精品xxx| 国产精品无码亚洲精品2021 | 日本一道本高清免费| 亚洲国产人成在线观看69网站 |