手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>Java技术>列表

Tomcat下配制servlet,苦恼了我几天了

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
我的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段代码

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!