作者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)