我的JDK和tomcat是安装在e盘下面的
在系统环境变量里面我是这样配制path和classpath的。
TOMCAT_HOME=E:\Tomcat 5.0;
Java_HOME=E:\j2sdk1.4.1;
path=%JAVA_HOME%/bin;
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\common\lib\Servlet-api.jar;
在cmd 下 都可以编译和运行java程序,说明路径没有错误
我在root下面建了一个myapp的目录,在myapp下面有这几个目录
myapp/Web-INF/web.XML和myapp/WEB-INF/classes两个目录
我在web.xml 写了这个写东西
My Web Application
A application for test.
在myapp下建一个测试的JSP页面,文件名为index.jsp,文件内容如下:
Now time is: <%=new java.util.Date()%>
然后在在地址拦里面输入http://localhost:8080/myapp/index.jsp
可以看到 Now time is: Thu Apr 21 19:35:54 CST 2005 说明成功
然后到这里就有错误了,配制servlet了
我 新建一个servlet程序,文件名为Test.java,文件内容如下:
package test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Test extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out=response.getWriter();
out.println("
This is a servlet test.
");
out.flush();
}
}编译后他test/Test.class简切到前面建立的classes文件夹下面
然后在web.xml加了这些东西
Test
Test
A test Servlet
test.Test
Test
/Test
然后我重新启动tomcat
输入http://localhost:8080/myapp/Test 就出现问题了
提示错误是:
HTTP Status 404 - /myapp/Test
--------------------------------------------------------------------------------
type Status report
message /myapp/Test
description The requested resource (/myapp/Test) is not available.
请问这是问什么?
上一篇: JBuilder9 SQL SERVER 2000数据库连接技巧
下一篇: appfuse1.7帮助中创建DAO段代码
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有