J2EE遇到的一个经典问题,感觉很棘手

IT回忆录 2013-05-14 01:37:08
我在JavaWeb工程中写了一个自定义标签库,然后新建一个JavaProject项目将包文件拷贝过去并新建META-INF文件夹和c.tld文件,然后导出Jar包,但是在另外一个javaweb工程中使用标签时页面报错了,提示:
HTTP Status 500 - java.lang.NoClassDefFoundError: JspException

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

type Exception report

message java.lang.NoClassDefFoundError: JspException

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

exception

javax.servlet.ServletException: java.lang.NoClassDefFoundError: JspException
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


root cause

java.lang.NoClassDefFoundError: JspException
java.lang.Class.getDeclaredMethods0(Native Method)
java.lang.Class.privateGetDeclaredMethods(Class.java:2451)
java.lang.Class.privateGetPublicMethods(Class.java:2571)
java.lang.Class.getMethods(Class.java:1429)
java.beans.Introspector.getPublicDeclaredMethods(Introspector.


...全文
123 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT回忆录 2013-05-14
  • 打赏
  • 举报
回复
谢谢,不知怎么回事重启下机器就OK了
IT回忆录 2013-05-14
  • 打赏
  • 举报
回复
能详细点吗?
聪头 2013-05-14
  • 打赏
  • 举报
回复
应该是缺少servlet.jar文件

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧