What's JAVA ?

          發(fā)現(xiàn)在我走近java之后,感覺自己什么都不會(huì)了!
          posts - 13, comments - 7, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
                用MyEclipse創(chuàng)建一個(gè)Web Project的項(xiàng)目,然后讓這個(gè)項(xiàng)目支持MyFaces。運(yùn)行,結(jié)果不報(bào)錯(cuò)而且只顯示出一個(gè)空白的頁面,右鍵查看網(wǎng)頁的源代碼,里面只顯示出了網(wǎng)頁的一些基本html代碼,沒有出現(xiàn)任何有關(guān)jsf的一些內(nèi)容。然而,我只讓他支持JSF,卻一切正常,什么東西都顯示出來了。

                發(fā)現(xiàn)這個(gè)問題以后,去csdn和QQ的群里面問了很多人,都沒有出現(xiàn)過這些問題。我都開始納悶了。。。。。

                然后我做了一個(gè)實(shí)驗(yàn),我把MyFaces官方的blank代碼直接復(fù)制到tomcat的webapp目錄卻正常顯示了。我把這個(gè)blank的代碼全部復(fù)制到MyEclipse的項(xiàng)目里,然后同步服務(wù)器,同樣的問題就又出現(xiàn)了,還是出現(xiàn)了一個(gè)大白頁面。。這個(gè)問題整整讓我郁悶了好幾天,到底是我配置的問題呢,還是MyEclipse插件的問題呢?因?yàn)槲野堰@個(gè)blank的代碼直接放到webapp目錄里,卻一切正常,我想這說明我的配置應(yīng)該是沒有錯(cuò)誤的。那問題就出在MyEclipse上了。

                然后我在Eclipse的選項(xiàng)里面查看MyEclipse的選項(xiàng),找到了Project Capabilities里有對(duì)jsf項(xiàng)目的一些jar的設(shè)置,在這個(gè)選項(xiàng)里面我發(fā)現(xiàn)在下方有一個(gè)copy jsf jar and package Tlds to /WEB-INF/lib, if not present 的復(fù)選框,把這個(gè)勾打掉,然后再用MyEclipse建立web Project項(xiàng)目,然后支持MyFaces,自己手工的把blank的所有jar都復(fù)制到/WEB-INF/lib里,同步服務(wù)器。哇靠了! 親愛的MyFaces組件都出來了!

                到目前為止,我還沒有弄明白,為什么用MyEclipse帶的所有jar就會(huì)出現(xiàn)這些問題,我也仔細(xì)察看了,新建的MyFaces項(xiàng)目里的classpath都沒有jsf-api.jar,最后還使用了最土的辦法,自己手工copy那些jar。

          哪位大兄弟也遇到過這樣的問題,還有更好的解決方法,一定要告訴我啊。還有就是,錯(cuò)誤的根在哪里呢?我還沒弄明白。我覺得MyEclipse他自帶的那些jar按道理來說不應(yīng)該有問題的。可能原因還在其它的地方。

          評(píng)論

          # re: MyEclipse運(yùn)行MyFaces出現(xiàn)空白頁面的問題,我的解決方法。  回復(fù)  更多評(píng)論   

          2006-02-16 00:06 by m99c
          我也遇到同樣問題,我是用BEA workshop開發(fā)的,用樓主的方法(手工的把blank的所有jar都復(fù)制到/WEB-INF/lib里)還是不行。最后在MyFaces的FAQ上看到
          Does MyFaces work with Tomcat 5.5?
          Yes, Apache MyFaces works with Tomcat5.5. If you see a blank page in your browser, try to remove the JAR files jsp-2.0.jar and commons-el.jar of the folder WEB-INF/lib.
          我把classpath的 jsp-2.0.jar 和 commons-el.jar 刪了就沒問題了。

          # re: MyEclipse運(yùn)行MyFaces出現(xiàn)空白頁面的問題,我的解決方法。  回復(fù)  更多評(píng)論   

          2008-02-19 11:54 by liceyoo
          我也遇到這個(gè)問題,將引用包中的melibrary.com.genuitec.eclipse.j2eedt.core.MYECLIPSE_JAVAEE_5_CONTAINER
          改成
          com.genuitec.eclipse.j2eedt.core.J2EE14_CONTAINER即可,可能是因?yàn)镴EE5中的包和myfaces有沖突

          # re: MyEclipse運(yùn)行MyFaces出現(xiàn)空白頁面的問題,我的解決方法。  回復(fù)  更多評(píng)論   

          2013-10-04 22:50 by 12
          在哪改啊@liceyoo
          主站蜘蛛池模板: 涟水县| 赤城县| 万载县| 增城市| 苗栗县| 义马市| 琼海市| 隆安县| 红安县| 安图县| 庐江县| 长垣县| 徐州市| 林西县| 微博| 遂溪县| 石狮市| 廊坊市| 南澳县| 丰镇市| 崇阳县| 虎林市| 吴堡县| 衢州市| 那曲县| 大丰市| 奉新县| 广州市| 正安县| 廊坊市| 象州县| 宜宾市| 康乐县| 青铜峡市| 铁岭县| 友谊县| 仙桃市| 宣恩县| 长岛县| 杨浦区| 乐都县|