初学者对Tomcat下Servlet的配置的疑问,望不吝赐教,万分感谢!
各位大虾:
我是一个JSP的初学者,最近按前辈的方法学习Tomcat下JSP、Servlet和JavaBean环境的配置。
其中JSP和JavaBean的配置都成功了,没有任何问题。但是在配置Serlet时却不可以,不知道那位前辈可以
不吝赐教,万分感谢!
我的配置为:Tomcat5.0 JDK1.4
1、在webapps下建立目录jspstudy
2、在jspstudy下建立WEB-INF目录
3、在WEB-INF下建立classes目录
4、编写了一个servlet文件并编译成功为Test.class放置于classes下的新建目录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("<html><body><h1>This is a servlet test.</h1></body></html>");
out.flush();
}
}
5、在WEB-INF下建立文件web.xml
内容为:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<display-name>Test</display-name>
<description>A test Servlet</description>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>
6、重新启动Tomcat,运行“http://localhost:8080/myapp/Test”报错。
7、在jspstudy中加入其他jsp程序和Javabean均能成功运行。
8、可是如果把上述的servlet文件和web.xml的内容添加到Tomcat5.0下的servlets-examples下时却能成功。
这是怎么回事?
实在另人头疼,请赐教!万分感谢。
我是一个JSP的初学者,最近按前辈的方法学习Tomcat下JSP、Servlet和JavaBean环境的配置。
其中JSP和JavaBean的配置都成功了,没有任何问题。但是在配置Serlet时却不可以,不知道那位前辈可以
不吝赐教,万分感谢!
我的配置为:Tomcat5.0 JDK1.4
1、在webapps下建立目录jspstudy
2、在jspstudy下建立WEB-INF目录
3、在WEB-INF下建立classes目录
4、编写了一个servlet文件并编译成功为Test.class放置于classes下的新建目录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("<html><body><h1>This is a servlet test.</h1></body></html>");
out.flush();
}
}
5、在WEB-INF下建立文件web.xml
内容为:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
<servlet>
<servlet-name>Test</servlet-name>
<display-name>Test</display-name>
<description>A test Servlet</description>
<servlet-class>test.Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test</url-pattern>
</servlet-mapping>
</web-app>
6、重新启动Tomcat,运行“http://localhost:8080/myapp/Test”报错。
7、在jspstudy中加入其他jsp程序和Javabean均能成功运行。
8、可是如果把上述的servlet文件和web.xml的内容添加到Tomcat5.0下的servlets-examples下时却能成功。
这是怎么回事?
实在另人头疼,请赐教!万分感谢。
...全文
相关推荐
Tomcat下Servlet的配置
【Tomcat下Servlet的配置】涉及的是在Apache Tomcat服务器上部署和运行Servlet的基本步骤,这对于初学者来说是一项重要的技能。
Tomcat servlet 配置
"Tomcat与Servlet配置的入门教程,包括C/S和B/S架构对比、WEB资源类型、常见WEB服务器以及Tomcat的安装和目录结构。"在IT行业中,Tomcat和Servlet是Java
在Tomcat下JSP、Servlet和JavaBean环境的配置
对于初学者来说,如何在Tomcat环境下正确配置这些组件可能会遇到一些挑战。本文将详细介绍如何在Tomcat服务器下配置JSP、Servlet和JavaBean环境,帮助初学者快速上手。
14-Servlet注解以及IDEA与tomcat相关配置.pdf
Servlet 注解和 IDEA 与 Tomcat 相关配置Servlet 注解是 J2EE5 中引入的一种新特性,用于替代传统的 web.xml 配置文件。
Tomcat下JSP、Servlet和JavaBean的配置
对于初学者而言,如何在Apache Tomcat环境下正确配置这些组件是一个常见的问题。本文将详细介绍在Tomcat服务器上配置JSP、Servlet和JavaBean的方法,帮助新手快速入门。


Web 开发
