3 回答

TA贡献1784条经验 获得超2个赞
好吧,你并没有真正提供关于你的webapp的足够细节,但我的猜测是你有一个这样的JSP:
<%@ page import="java.util.*,x.y.Z"%>
并且x.y.Z不能在类路径上找到(即不存在WEB-INF/classes于JAR之下WEB-INF/lib)。
仔细检查您在Tomcat上部署的WAR是否具有以下结构:
my-webapp
|-- META-INF
| `-- MANIFEST.MF
|-- WEB-INF
| |-- classes
| | |-- x
| | | `-- y
| | | `-- Z.class
| | `-- another
| | `-- packagename
| | `-- AnotherClass.class
| |-- lib
| | |-- ajar.jar
| | |-- bjar.jar
| | `-- zjar.jar
| `-- web.xml
|-- a.jsp
|-- b.jsp
`-- index.jsp
或者捆绑的JAR x.y.Z.class存在于其中WEB-INF/lib。

TA贡献1829条经验 获得超7个赞
好的,我刚解决了。在上一次导入中,我添加了一个“;” 通过复制其他代码示例。我想这是标准的行结束所需要的。
所以
<%@ page import="java.util.*" %>
<%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao" %>
<%@ page import="org.eresearch.knowledgeportal.model.Category" %>
成为
<%@ page import="java.util.*" %>
<%@ page import="org.eresearch.knowledgeportal.dao.CategoryDao" %>
<%@ page import="org.eresearch.knowledgeportal.model.Category;" %>
添加回答
举报