小弟刚学jsp,遇到这样一个问题:我在Myeclipse中建了一个工程:testDAO
Myeclipse工作目录:E:\workspace\j2ee
新建 .java文件 Myeclipse将其放在E:\workspace\j2ee\testDAO\src下
新建 testDAO.jsp文件 Myeclipse将其放在E:\workspace\j2ee\testDAO\WebRoot下
而且在E:\workspace\j2ee\testDAO\WebRoot\WEB-INF\classes中找到了生成.class的文件
我在Tomcat的server.xml中配置上了:
<Context path="/DAO" docBase="E:\workspace\j2ee\testDAO\WebRoot" reloadable="true"/>
在浏览器中输入http://localhost:8888/DAO/出现testDAO.jsp的列表,这些都对,但是我点testDAO.jsp后报错:找不到.java文件(testDAO中用到 .java文件),请问高手这是什么问题啊?怎么解决啊?
我认为testDAO.jsp应该自动到WebRoot\WEB-INF\classes找所需的.class啊
谢谢
Myeclipse工作目录:E:\workspace\j2ee
新建 .java文件 Myeclipse将其放在E:\workspace\j2ee\testDAO\src下
新建 testDAO.jsp文件 Myeclipse将其放在E:\workspace\j2ee\testDAO\WebRoot下
而且在E:\workspace\j2ee\testDAO\WebRoot\WEB-INF\classes中找到了生成.class的文件
我在Tomcat的server.xml中配置上了:
<Context path="/DAO" docBase="E:\workspace\j2ee\testDAO\WebRoot" reloadable="true"/>
在浏览器中输入http://localhost:8888/DAO/出现testDAO.jsp的列表,这些都对,但是我点testDAO.jsp后报错:找不到.java文件(testDAO中用到 .java文件),请问高手这是什么问题啊?怎么解决啊?
我认为testDAO.jsp应该自动到WebRoot\WEB-INF\classes找所需的.class啊
谢谢
又说你的 工程名是testDAO:到底是哪一个,自己检查下,应该是目录错误 ,
这个DAO 是什么?
路径错误!
这个DAO 是什么?
路径错误!
-----------------------------------------------------------------------------------
path指访问的项目名称,请问有什么错误吗?
http://localhost:8888/DAO 说明你的工程名为DAO,E:\workspace\j2ee\testDAO\src下
又说你的 工程名是testDAO:
--------------------------------------------------------------------------------
工程名是testDao DAO只是通过<Context path="/DAO" docBase="E:\workspace\j2ee\testDAO\WebRoot" reloadable="true"/>
配置的访问的项目名称。能够出现列表文件说明工程配置是没有错的,lz先在classes目录下看是否存在testDAO.jsp找不到的文件
--------------------------------------------------------------------------------没有啊
<form method="post" action="AppAddServlet">web.xml里要添加映射 类似下面这样 按照你自己的路径改下就行了
<servlet>
<servlet-name>AppAddServlet</servlet-name>
<servlet-class>com.Addressbook.AppAddServlet</servlet-class>
</servlet><servlet-mapping>
<servlet-name>AppAddServlet</servlet-name>
<url-pattern>/AppAddServlet</url-pattern>
</servlet-mapping>