最新(xīn)軟件|熱門排行(háng)|軟(ruǎn)件分類|軟件專題|廠(chǎng)商大全

您的位置: 首頁編程開(kāi)發(fā)編程輔助 → jstl1.1.jar和standard1.1.jar

jstl1.1.jar和(hé)standard1.1.jar

jstl1.1.jar和standard1.1.jar 網友評分:8

同(tóng)類相關(guān)軟件

軟件介紹

今天做項目(mù),用到了el表達式和jstl,在tomcat6.0上跑得好(hǎo)好的,沒想到copy到tomcat5.5後,服(fú)務器起不來了,是tomcat版本的問題。查(chá)閱了(le)不少資料,現在總結如下:

錯誤信息: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory

分析:少包,上網(wǎng)查閱後發現解決方法

解決方法:將javaee.jar包再(zài)copy一份放在tomcat目錄(lù)的common\lib下

如上完成後即(jí)解決了該異常,大以為大功告成,沒想到又出現了新異常

錯誤信息:java.lang.NoSuchMethodError: javax.servlet.JSP.PageContext.getELContext()LJAVAx/el/ELContext

分析:這(zhè)個(gè)問題網上找了半天沒看到解決方法,隻好自己想辦法。想起先前看到的一(yī)個知識點:tomcat 6 實現了 servlet 2.5 和JSP2.1的規範相應的 tomcat 5 實現的是 2.4和2.0,想到tomcat5不支持(chí)JSTL1.2,於(yú)是替(tì)換JSTL1.1的包試試看後,問題解決

解決方法:移出工程lib目錄中的JSTL1.2.jar,添加standard-1.1.jar和(hé)JSTL1.1.jar

總(zǒng)結:

jstl1.1版本由2個必要包構成:standard-1.1.jar和JSTL1.1.jar;而(ér)jstl1.1版本隻有一個必要包JSTL1.2.jar。(一開始在替(tì)換的(de)過(guò)程中想當然的用JSTL1.1.jar換JSTL1.2.jar,然後(hòu)遺漏了standard-1.1.jar,耽擱了不少時間。)

經測試,tomcat6.0支持(chí)JSTL1.2版本(běn),也(yě)支持JSTL1.1版本;tomcat5.5隻(zhī)支持JSTL1.1(JSTL1.1一下版本未測試)

不建議將(jiāng)2個版本的3個包同時(shí)放在工(gōng)程(chéng)中,可能會發生版本衝突。(另外,實際操作的時候發現JSTL1.2.jar和JSTL1.1.jar這2個包放一起可以在tomcat5.5和tomcat6.0上跑,鑒於JSTL1.1.jar裏麵沒有c.tld等文件(jiàn),猜測(cè)JSTL1.1.jar裏麵隻是放置了1.1的專用(yòng)的類和信息)

軟件截圖

下載地址 電腦(nǎo)版

點擊報錯 軟件無法下載或下載後無法使(shǐ)用(yòng),請點擊報(bào)錯,謝謝!

用戶評論

熱門評論(lùn)

最新評論

發表評論 查看所有評論(0)

昵稱:
請不要評論無意義或(huò)髒話,我們所有評論會有人工審核.
字數: 0/500 (您的評論(lùn)需要經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡