作者p52189 (皮爺)
看板java
標題[問題] 請幫我看看這個錯誤報告
時間Thu Nov 24 16:12:28 2011
先附內容
http://ppt.cc/Nkzi
http://ppt.cc/TrQF
http://ppt.cc/1spk
是這樣的!
我剛開始學習 Servlet & JSP
看著書搞了兩天才把環境弄起來(但是應該還有問題只是我不知道在哪裡)
我看的是良葛格的Servlet & JSP教學手冊第一版
但是做的時候用的是最新版本的 Tomcat 7 跟 Eclips
版本不同有些差異但我不清楚,很多問題都是碰到再硬解
然後我照著書上範例寫了
一個Java Class
一個Servlet
一個JSP
沒意外的話是一字不漏照抄,我是手寫
但是一跑就報錯@@
我用 Could not initialize class org.apache.jasper.el.ELResolverImpl
作為關鍵字去拜神
發現這個問題好像很少人遇到....
我英文很爛,所以都會選擇先看老共的問題討論
對岸的文章很少,唯一建議就是重灌湯姆貓
我做了,沒效
然後我把這一串錯誤訊息引號起來拜神
連英文的回應也很少Orz
有沒有人看得懂這個錯誤報告是在說什麼 Q皿Q
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.249.116.209
1F:推 kyoin:那跑你寫的那隻hello.jsp會有這樣的問題嗎?? 11/25 01:19
2F:→ kyoin:要不要把你其他的程式碼也貼上來看看?? servlet,jsp,web.xml 11/25 01:22
3F:→ p52189:好 11/25 02:08
http://ppt.cc/3cyH
http://ppt.cc/ISt~
http://ppt.cc/utF,
我是照抄,但不是複製貼上
前後對照了好幾次跟書本範例都是一樣
這是我第一次寫到 JSP
JSP 可以獨立運行嗎@@?
印象中書上好像有寫到 JSP 最後還是會被轉成 Servlet
然後關於 web.xml
這個也是我不能理解的地方
一開始我用 Eclips 配 Tomcat 7 來做
IDE 沒給我 web.xml 因為這個問題我翻了一兩個小時翻到對岸的討論
他們說Tomcat 7 不用web.xml
而是直接寫在java檔裡面
像這樣 @WebServlet("/hello")
(顏色跟註解很像我完全沒注意到這一行...
我看了一下 Eclips 自動生出來的範本,確實如此
詭異的是因為一直找不出原因的關係
後來我又抓了 Netbean 來試,想說也許會有突破
結果一樣使用 Tomcat 7 的情況下Netbean卻生了web.xml (囧!
都困惑了我,不知道哪個才是對的
阿...
再補充說明一下,看有沒有助於診斷原因
我在抓湯姆貓的時候是選 core 下面 win32 那一個,就只有抓那一包
解壓之後直接丟進 AppServ 裡面這樣
痾
整個過程大概是這樣
小菜鳥的瞎矇紀錄....
※ 編輯: p52189 來自: 111.249.116.209 (11/25 02:33)
4F:推 PsMonkey:web.xml 是「可以沒有」,不是「不用」 11/25 10:47
5F:→ p52189:感謝解惑=D 11/25 12:39
6F:→ p52189:那如果web.xml裡頭寫的跟java檔裡面不一樣呢@@? 11/25 12:43
7F:推 PsMonkey:據說是以 web.xml 為準,不過 GAE 沒法用所以不確定 11/25 23:25
8F:推 asdfg2010:哈囉你好 想請問你是參考什麼書籍呢 12/03 12:42
你好
我是讀這個
http://www.books.com.tw/exep/prod/booksfile.php?item=0010515154
的第一版
紅色書皮
※ 編輯: p52189 來自: 114.42.231.145 (12/03 23:00)