我正在使用MVC體系結構設計Java應用程序。我正在使用Tomcat服務器。 我的目錄結構如下:Java包未導入
Myprojects
|
amy1-------------------------
| | | | |
src lib etc web classes
| |
com com
| |
example---------- example
| | | |
web model web model
| | |
MyServlet Mymodel.java MyModel.class
.java
我在MyModel.java
使用package com.example.model
聲明。
的MyServlet
的代碼是這樣的:
package com.example.web.
import com.example.model.*;
// ...
String c = request.getParameter();
MyModel m = Mymodel(c);
我在這個目錄中,當我使用javac
:
C:\MyProjects\amy1
我執行以下javac命令:
javac -classpath "C:\Program Files\Tomcat 6.0\lib\servlet-api.jar" -d classes "src\com\example\MyServlet.java"
我收到編譯器錯誤說:
1. import of package com.example.model.* failed.
2. symbol not found error on line where I create Mymodel object.
誰能告訴我如何解決這個錯誤?爲什麼包沒有被導入?
對servlet代碼做了一些修改,我寫了一個名爲result.jsp的jsp文件,並將它放在C:\ Program Files \ Tomcat 6.0 \ webapps \ amy1 \中。調用jsp文件的新servlet代碼有點像dis ..嘗試 { RequestDispatcher rd = request.getRequestDispatcher(「result.jsp」); rd。向前(請求,響應); } – Amy
在我的網頁上,當我提交我的查詢時,它給出了錯誤404:無法找到JSP文件\ amy1 \ result.jsp。有些身體可以再次提供幫助..?不知道爲什麼d jsp文件沒有找到,儘管將其放置在適當的目錄結構中.. – Amy
請問任何人都可以提供有關此..的幫助嗎? – Amy