尽管将类置于/ lib

时间:2015-06-04 18:15:25

标签: java jsp noclassdeffounderror

我的JSP实例化一个MovieDetails类。我目前正在使用脚本来确保一切正常,然后再转移到标签。

我正在使用Tomcat 8.0。 MovieDetails.class的目录结构:com / library / model / beans。带有MovieDetails.class文件的目录结构的副本也放在WEB-INF / lib下(尝试为文件设置.jar)

在JSP中我有:

<%@ page import="com.library.model.beans.*" %>

后来:

<%
  MovieDetails movDet = (MovieDetails)request.getAttribute("MovieDetailsBean");
....
....
%>

我得到了:

java.lang.NoClassDefFoundError: com/library/model/beans/MovieDetails

有人可以告诉我为什么JSP无法在/ lib目录中找到类吗?

1 个答案:

答案 0 :(得分:0)

NoClassDefFoundError和ClassNotFoundException是两个不同的异常