在与我的index.jsp相同的目录中,我有一个名为132b
的文件夹。 Inside 132b
我有一个名为classes
的文件夹,其中包含一堆Java文件。如何将其他文件夹中的我自己的类导入到jsp文件中?
在我的index.jsp,我曾尝试:
<%@ page import="132b/classes/*" %>
<%@ page import="132b.classes.*" %>
第一次尝试抱怨注释的意外结束。 第二次尝试找不到我尝试实例化的类,因此无法解析为类型。
如何正确导入/包含我写的类?
你意识到Java文件是源文件,需要编译,对吧? webapps有一个指定的结构,并且类文件不能与JSP相同。必须在WEB-INF/classes下,并且当然要尊重包层次结构。在继续学习之前,请先了解Java的基础知识:如何编译类,什么是包,什么是导入语句,什么是类路径等。 – 2015-02-11 11:56:22
使用包名或完全限定名导入而不使用实际路径。 Java将照顾路径。 – 2015-02-11 11:56:44
@JBNizet好吧,我把一个名为'Config'的类放在'WEB-INF'的'classes'目录下。我现在该如何导入? (我尝试了一大堆没用的东西。) – Kacy 2015-02-11 12:05:00