有人可以请我介绍在Tomcat中使用JSP加载类或包的过程吗?无法使用Apache Tomcat将简单的类/包导入简单的JSP页面
我想这可能只是一个Tomcat设置问题:S我的JSP文件运行良好,无需导入或使用dbpool或dbpooljar。我已经尝试了很多建议给其他民族类似的问题,没有任何运气。任何帮助将被认为是!
我的类/包放置在WEB-INF /类(在其他地方)
package dbpooljar;
public class DBPool
{
public DBPool()
{
System.out.println("dbpool evidence!");
}
}
我的编译命令
javac "C:\website\apache-tomcat-6.0.18\webapps\ROOT\WEB-INF\classes\dbpool.java"
jar cf "C:\website\apache-tomcat-6.0.18\webapps\ROOT\WEB-INF\classes\dbpooljar.jar" DBPool.java
我的index.jsp
<%@ page import="java.sql.*,java.util.List,java.util.ArrayList,DBPool" %>
<html>
<body>
Getting Length of a String
<%
String s1 = "Length of a String!";
out.println("\"" + s1 + "\"" + " is of " + s1.length() + " characters ");
DBPool test=new DBPool();
%>
</body>
</html>
最后是我可怕的错误(当我尝试不同的时候(其中包括其他错误)事情)
An error occurred at line: 9 in the generated java file
The import DBPool cannot be resolved