未找到JSP,重命名后出现错误java.lang.NoClassDefFoundError
我面临着简单的servlet、JSP应用程序的典型问题。我已经开发了一些JSP页面和servlet。它很好用。之后,我将JSP文件名更改为区分大小写,如未找到JSP,重命名后出现错误java.lang.NoClassDefFoundError,jsp,servlets,tomcat9,Jsp,Servlets,Tomcat9,我面临着简单的servlet、JSP应用程序的典型问题。我已经开发了一些JSP页面和servlet。它很好用。之后,我将JSP文件名更改为区分大小写,如AddEmployee.JSP更改为AddEmployee.JSP和Home.JSP更改为Home.JSP。我还用新名称更改了请求调度程序URL。但我面临着一个例外 java.lang.NoClassDefFoundError: org/apache/jsp/employee/addEmployee\u jsp 在加载JSP时 我正在使用Ecli
AddEmployee.JSP
更改为AddEmployee.JSP
和Home.JSP
更改为Home.JSP
。我还用新名称更改了请求调度程序URL。但我面临着一个例外
java.lang.NoClassDefFoundError:
org/apache/jsp/employee/addEmployee\u jsp
在加载JSP时
我正在使用EclipseIDE和Tomcat9.0应用服务器。首先检查拼写。比如,
java.lang.NoClassDefFoundError:org/apache/jsp/employee/addEmployee_jsp而不是java.lang.NoClassDefFoundError:org/apache/jsp/employee/addEmployee.jsp。清洁和建设项目。终于跑了。也许它会起作用。请发布您的请求调度器代码我正在用代码-request.getRequestDispatcher(“/employee/addEmployee.jsp”).forward(请求,响应)发送请求;为什么是/employee then.jsp?jsp位于webcontent的“employee”文件夹中。Soyour employee文件夹应直接位于WEB-INF文件夹下。