在阅读了与此问题相关的大部分主题后,我的问题没有得到解决。
我有一个正在运行的Java项目A.现在我创建了另一个项目B并添加了项目A的jar。项目B是web项目,在index.jsp上我从项目A jar中调用了一个类。当我试图运行jsp文件时,我收到了这个错误:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 16 in the jsp file: /index.jsp
Common cannot be resolved to a type
13: <link href="css/style.css" rel="stylesheet" type="text/css"/>
14: </head>
15: <%
16: Common objCommon= new Common();
17: String comboS = objCommon.comboValueReturn();
18:
19: %>
我的JSP就像:
<%@page import="java.util.Properties"%>
<%@page import="java.sql.*"%>
<%@page import="java.io.*"%>
<%@page import="com.au.sql.*"%>
<%@page import="com.au.bean.*;" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="css/style.css" rel="stylesheet" type="text/css"/>
</head>
<%
Common objCommon= new Common();
String comboS = objCommon.comboValueReturn();
%>
我检查过tomcat bin中只有一个Servlet-api.jar。 jar被添加到web-inf / lib中。尝试通过建立路径 JRE版本与两个项目相同..
请帮助我。
提前致谢。
编辑