在與我的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